我在Hyper-V上的Ubuntu Server 12.04LTS(已下载并安装)上安装了“vanilla”安装程序。Ubuntu上的Gitolite:没有给出adminkey
Ubuntu似乎都很好。合成网卡很棒。未检测到问题。
我的计划是使用它作为使用Gitolite的中央GIT存储库。
我已经SSH正确安装(至少我觉得是因为我能“ssh [email protected]
”。
在我的Mac膜产生终端的按键和复制了,这工作得很好。
我的问题是,当我尝试安装Gitolite我得到以下错误:
No adminkey given - not setting up gitolite.
这些都是我用来执行命令的安装:
sudo apt-get install git-core
sudo apt-get install gitolite
我也试过这样:
sudo apt-get install git-core
sudo adduser \
--system \
--shell /bin/bash \
--gecos 'git version control' \
--group \
--disabled-password \
--home /home/git \
git
sudo apt-get install gitolite
...相同的结果
一些版本信息:
Git core: 1:1.7.9.5-1
Gitolite: 2.2-1
Ubuntu: 12.04
任何想法?
Gitolite是否在Ubuntu 12.04上运行?
好了,我想这些命令: 命令和apt-get安装的git 须藤的adduser \ --system \ --shell /斌/庆典\ --gecos 'Git版本控制' \ --group \ --disabled密码\ --home /家庭/ git的\ 混帐 须藤CP id_rsa.pub /家庭/混帐 须藤CHOWN的git:git的/home/git/id_rsa.pub 须藤苏混帐 $ HOME ...显示id_rsa.pub git clone git://github.com/sitaramc/gitolite 致命:无法创建工作树目录'gitolite'。:权限被拒绝 如何正确设置这些权限? – RogerI 2012-07-18 21:22:10
git clone git://github.com/sitaramc/gitolite将尝试在当前文件夹中创建文件夹gitolite。您可能位于由root拥有的位置。 – lebreeze 2012-07-18 21:36:32
啊,所以添加了这些,似乎已经奏效: 须藤CHOWN混帐../git 须藤搭配chmod 700 ../git – RogerI 2012-07-18 22:12:35