我对gitolite和gitweb有问题......
它几乎完成..但是gitweb显示所有repos ..不会过滤用户的权限..
所以它总是向我显示所有用户的所有回购..
我读到我必须配置:
https://github.com/sitaramc/gitolite/blob/pu/contrib/gitweb/gitweb.conf
但是当我在gitweb.cgi
中插入该代码时它说:
Global symbol "$REPO_BASE" requires explicit package name at gitweb.cgi line 7389.
Global symbol "$REPO_BASE" requires explicit package name at gitweb.cgi line 7389.
Global symbol "$REPO_BASE" requires explicit package name at gitweb.cgi line 7389.
Execution of gitweb.cgi aborted due to compilation errors.
这是我的gitweb.cgi
https://gist.github.com/1244184
有没有人知道如何使这项工作?
感谢..
答案 0 :(得分:0)
我认为您需要将gitweb.conf放在/ etc /文件夹中 至少那就是我用它做的事情。我可以看到我被允许的所有回购!我的Gitolite对抗AD / LDAP。