次のようにApacheHTTP、mod_authnz_ldapを使用して、各SVNリポジトリを保護することを達成しました。-
<Location /svn/myProject/>
...
Require ldap-group some-group
</Location>
とにかく、myProjectの下のいくつかのサブディレクトリを保護したいと思います。
<Location /svn/myProject/document>
...
Require ldap-group sa-group
</Location>
<Location /svn/myProject/code>
...
Require ldap-group dev-group
</Location>
プロジェクトルートおよびその他のサブディレクトリは、すべてのチームメンバーに許可されていることに注意してください。
<Location /svn/myProject/>
...
Require ldap-group sa-group
Require ldap-group dev-group
Require ldap-group team-member-group
</Location>
上記の構成に関して、コードとドキュメントにアクセスするためにチームメンバーグループを保護することはできません。私が何か間違ったことをしているのかどうかわかりません。あなたの助けを借りて私に光を当ててください。よろしくお願いします。お返事をお待ちしております。
よろしく、