Git服务器设置问题
根据本教程,我在lucid VPS上设置gitserver 它一直工作到这一行:Git服务器设置问题,git,ubuntu,Git,Ubuntu,根据本教程,我在lucid VPS上设置gitserver 它一直工作到这一行: src/gl-system-install ~/bin ~/share/gitolite/conf ~/share/gitolite/hooks 我在输出中得到了这个: bash: src/gl-system-install: No such file or directory 这是我第一次安装git服务器,所以我有点迷路了,我在谷歌上搜索了这个问题,但我找不到任何有意义的东西。我感谢你们的帮
src/gl-system-install ~/bin ~/share/gitolite/conf ~/share/gitolite/hooks
我在输出中得到了这个:
bash: src/gl-system-install: No such file or directory
这是我第一次安装git服务器,所以我有点迷路了,我在谷歌上搜索了这个问题,但我找不到任何有意义的东西。我感谢你们的帮助
gl system install
是一个Gitolite命令,已移动到。在V3中,
gl系统安装
不存在,现在称为gitolite(和gitolite shell
)
有关更新的设置程序,请参阅
“安装”包括以下选项:
gitolite
命令gitolite
程序符号链接到$PATH
上的某个目录gitolite
命令当前目录中是否有包含
gl system install
命令的src
目录?如果不是,则可能是在错误的位置运行命令。如果有,脚本的第一行是什么样子的?在学习教程时,您需要确保安装的版本与教程匹配,否则会出现类似的问题。该教程是从2010年开始的,并进行了一些更改。您可能安装了更新的版本。Hi。我正在尝试从您链接的自述文件安装gitolite,但不断出现以下错误:root@linxuServer:/#gitolite/install-to$HOME/bin-bash:gitolite/install:没有这样的文件或目录您发布的命令根本没有work@jonney如果您位于gitolite/install的父目录中,则会显示。请注意,我从不以root用户身份进行安装。请参阅中更完整的示例:克隆gitolite repo.Hi后,您将可以访问gitolite/install。我删除了gitollite文件夹,并重新开始进行git克隆,从而使其正常工作。@jonney好极了。这就是为什么我写了这个install\u或\u update\u gitolite.sh
script:它可以自动完成所有操作。你手头有可以使用的.sh脚本吗?
gitolite/install -to $HOME/bin
gitolite setup -pk YourName.pub
# 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