小编inv*_*tax的帖子

Gitolite 克隆无法按预期工作

我正在运行 Debian 系统,最近使用 DEB 包安装了 gitolite。

这是我的问题:

我试图克隆 gitolite-admin.git 存储库(用于为您希望 gitolite 为您管理的所有存储库配置 gitolite 安装)。

我的第一次尝试正是说明如何说明:

git clone gitolite@server:gitolite-admin
Run Code Online (Sandbox Code Playgroud)

我收到以下错误:

fatal: 'gitolite-admin' does not appear to be a git repository
fatal: The remote end hung up unexpectedly
Run Code Online (Sandbox Code Playgroud)

注意:如果我用 gitolite-admin.git 替换 gitolite-admin 会发生同样的事情
,当我执行以下操作时:

git clone gitolite@server:~/repositories/gitolite-admin.git
Run Code Online (Sandbox Code Playgroud)

这一行成功地将存储库克隆到我的本地工作站。
现在,我可以将额外的文本添加到文件路径中,但我被告知这是不正确的文档。

以下链接(http://sitaramc.github.com/gitolite/doc/3-faq-tips-etc.html)指出“在 git clone 中的存储库名称开头添加存储库/”是一个常见错误/错误。它还指出“实际上 gitolite 在内部预先添加了 $REPO_BASE,所以你不应该也做同样的事情!”

我的 .gitolite.rc 文件包含 $REPO_BASE 的以下行:

[Located in /home/gitolite/.gitolite.rc]
$REPO_BASE="repositories";
Run Code Online (Sandbox Code Playgroud)

我的问题是,我的配置有什么问题,导致 $REPO_BASE 没有在我的 git clone 前面加上?

如果您需要任何进一步的信息,请发表评论说明您需要什么信息,我将很乐意提供帮助。

其他注意事项:

  • git 版本:1.7.2.3
  • gitolite 版本:1.5.4-2~bp(这是来自 lenny-backports,因为我使用的是 Debian …

debian git repository gitolite

6
推荐指数
1
解决办法
6969
查看次数

标签 统计

debian ×1

git ×1

gitolite ×1

repository ×1