subversionは、SVNParentPathを持つフォルダー内のリポジトリーのリストを防止します
-
06-07-2019 - |
質問
svn.domain.comのドメインに複数のリポジトリがあります
SVNParentPath構成によってリポジトリがリストされます。
各フォルダー/リポジトリーのユーザー権限を作成したいのですが、ユーザーがアクセスする権限を持っていない場合、リストからそのリポジトリーを削除します。
これは主に、1つの特定のリポジトリにのみアクセスする必要がある外部の人向けであり、作業中の他のプロジェクトは表示されません。
解決
Subversion自体はアクセス許可を処理しません-subversionへのアクセスを管理しているApacheサーバーでアクセス許可を構成する必要があります。
<Directory /usr/local/svn/repo>
AuthType Basic
AuthName intranet
AuthUserFile /www/passwd/users
AuthGroupFile /www/passwd/groups
Require group customers
Order allow,deny
Allow from internal.com
Satisfy any
</Directory>
もちろん、任意の認証方法 Apacheでサポートされている
所属していません StackOverflow