关于Gitolite的使用,请问这个GL_USER not set是怎么回事?
这个问题困扰我有几天的时间,安装的过程也没问题,更新授权文件或添加用户的SSHKEY,这些都没问题.
我使用./gitolite help的时候,出来一个命令列表,像那些fork,readme等.但我发现除了./gitolite help这个命令可以用,其它都是显示"GL_USER not set".全部不能用,我猜是我的安装问题.
我找资料找了好几天了,都没找到相关的解决方法,连官方的教程都没写如何设置这个GL_USER值,就是写了这个值一定要存在.
我说说我的安装方法吧,我的机子是centos,安装git软件就不说了
ssh-keygen -t rsa //先使用root创建ssh密钥
cp /root/.ssh/id_rsa.pub /tmp/admin.pub //copy备用
useradd -m git && passwd git //创建用户git
su git //切换为用户git
cd /home/git //进入目录
git clone git://github.com/sitaramc/gitolite //克隆源码
mkdir bin //创建bin目录,这是官方说明这样操作的
./gitolite/install -to /home/git/bin //安装
./bin/gitolite setup -pk /tmp/admin.pub //设置管理员
只有最后这一步出现了一个警告,但Gitolite也自动生成了.
我运行fork等命令的时候
这是Gitolite的命令表
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
借鉴一下deb系列的安装方法吧,说不定能获得灵感,http://my.oschina.net/u/2496664/blog/528446。
http://my.oschina.net/u/183217/blog/127141