1

我对 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

有谁知道如何使这项工作?

谢谢..

4

1 回答 1

0

我认为您至少需要将 gitweb.conf 放在 /etc/ 文件夹中,这就是我所做的。我可以看到我被允许访问的所有存储库!我的 Gitolite 针对 AD/LDAP 工作。

于 2011-10-28T10:24:48.087 回答