我最近在我的Linux服务器上安装了gitolite。这个服务器是我用来存放一些裸仓库的Git远程服务器,它们被存放在一个独立的路径中。比方说:
我的问题是:
我希望使用gitolite在与所有其他裸仓库相同的路径上创建新的代码仓库。即
我尝试添加以下内容:
/images/git_bare_repos
默认情况下,gitolite被安装在git用户的主目录中。我能够使用相同机器上的root用户克隆gitolite-admin仓库。这意味着gitolite正常工作。
>>>ls /home/git
bin gitolite projects.list repositories root.pub
所有新的代码库都会被创建在repositories目录中:
>>>ls /home/git/repositories/
gitolite-admin.git testing.git
我的问题是:
我希望使用gitolite在与所有其他裸仓库相同的路径上创建新的代码仓库。即
/images/git_bare_repos
。我尝试添加以下内容:
GL_REPO_BASE => "/images/git_bare_repos",
我在 .gitconfig.rc
文件中尝试了一些操作,但没有成功。
GL_REPO_BASE
需要添加到gitolite.rc
中(在我的系统上是/etc/gitolite3/gitolite.rc
下,或者作为你的主目录中的点文件)。我猜你的.gitconfig.rc
只是一个打字错误... - m4110c