推力后,gitolite repo被破坏了

时间:2013-09-22 14:04:46

标签: git gitolite gitweb

我正在尝试使用gitweb作为Web界面设置一个gitolite服务器。我创建了一个新用户(名为git)并按如下方式安装了gitolite(之前安装了git):

git@server:~$ git clone git://github.com/sitaramc/gitolite
git@server:~$ mkdir /home/git/bin
git@server:~$ gitolite/install -ln

我在我的电脑上创建了一个RSA密钥(gitolite_admin.pub)并将其上传到服务器上并启动了gitolite设置。

git@server:~$ bin/gitolite setup -pk gitolite_admin.pub

我可以在gitweb中看到gitolite-admin repo: before push 在服务器上进行设置之后,我将gitolite-admin.git repo克隆到了我的电脑上。

git clone ssh://git@server:6565/gitolite-admin.git

我编辑了gitolite-admin / conf / gitolite.conf:

repo gitolite-admin
    RW+     =   gitolite_admin

repo foo_repo
    RW+     =   gitolite_admin

commit + push

konze@desktop:gitolite-admin$ git commit -am "Added foo repo"
konze@desktop:gitolite-admin$ git push

在我将回购推送到服务器之后,我无法在gitweb中看到gitolite-admin.git enter image description here

apache错误日志说明了这一点:

[Sun Sep 22 15:58:19 2013] index.cgi:  at /usr/share/gitweb/index.cgi line 2884
fatal: Not a git repository: '/home/git/repositories/gitolite-admin.git'

出了什么问题?我仍然可以从我的电脑上访问git repos。

0 个答案:

没有答案