3

我正在按照本教程http://kris.me.uk/2010/09/30/git-repository-server-gitolite.html在一个清晰的 VPS 上设置我的 gitserver

它一直工作到这一行:

    src/gl-system-install ~/bin ~/share/gitolite/conf ~/share/gitolite/hooks

我在输出中得到了这个:

    bash: src/gl-system-install: No such file or directory

这是我第一次设置 git 服务器,所以我有点迷茫,我用谷歌搜索了这个问题,但我找不到任何有意义的东西。感谢各位的帮助!

4

1 回答 1

1

gl-system-install是一个 Gitolite 命令,并且Gitolite已移至V3 (或 'g3')
在 V3 中,gl-system-install不存在,现在称为 gitolite (and gitolite-shell)

gitolite/install -to $HOME/bin
gitolite setup -pk YourName.pub

有关更新的设置过程,请参阅Gitolite 安装页面

“安装”包含以下选项:

  1. 将源保存在任何地方并使用完整路径来运行gitolite命令。
  2. 将源代码保存在任何地方,并将程序符号链接gitolite到您的$PATH.
  3. 将源代码复制到某处并使用该路径运行gitolite命令。

选项 2 最适合一般用途。

# option 2
gitolite/install -ln
# defaults to $HOME/bin (which is assumed to exist)
#   ** or **
# or use a specific directory (please supply full path):
gitolite/install -ln /usr/local/bin
于 2012-11-04T00:06:09.350 回答