1

gitolite と gitweb に問題があります...

ほとんど完了しました..しかし、gitwebはすべてのリポジトリを表示します..ユーザーの権限をフィルタリングしません..

そのため、常にすべてのユーザーのすべてのリポジトリが表示されます..

これで構成する必要があることを読みました:

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

少なくとも /etc/ フォルダーに gitweb.conf を配置する必要があると思います。許可されているすべてのリポジトリを見ることができます! 私の Gitolite は AD/LDAP に対して動作します。

于 2011-10-28T10:24:48.087 に答える