私が svn でやろうとしていることは、特定のグループが特定のファイルにアクセスできるようにすることだけです。これらのファイルは、同じディレクトリ レベルの他のファイルとランダムなディレクトリにあります。
例:
/branches/libraries/all_access_file.php
/branches/libraries/some_access_file.php
/branches/codebase/lots_of_private_files.php
/branches/codebase/one_file_that_someone_can_see.php
次のような特定のファイル許可を設定すると
[repo:/branches/librares/some_access_file.php]
@admin = rw
@devs = rw
@some_guy = rw
私の予想される結果は、「some_guy」グループの誰もがその1つのファイルしか取得できないことをsvn coで確認することです。しかし、別のルールによって暗黙的に拒否されているため、禁止されたエラーが発生します。
[repo:/branches]
@admin = rw
@devs = rw
1 つのファイル (ディレクトリ構造が完全にランダムで無関係) を除いて、リポジトリ全体へのアクセスを本質的に拒否する適切な方法は何ですか?