Subversion でパスベースのアクセス制御を使用しています。
私のリポジトリには次の構造があります。
/tags
/tags/...
/branches
/branches/...
/trunk/sourcecode
/trunk/documentation
/trunk/internal_information
フォルダー「internal_information」に、私以外のユーザー (ユーザー名 martin) に見られてはならない内部データを保存したいと考えています。
[rep:/]
@users=rw
[rep:/trunk/internal_information]
*=
martin=rw
これはうまく機能します。フォルダー internal_information は、私だけが表示およびアクセスできます。
ただし、私がブランチまたはタグを作成した後、他のユーザーは新しく作成されたブランチをチェックアウトして、「internal_information」フォルダーを表示できます。これは、上記で宣言されたアクセス権がトランク フォルダーにのみ適用されるためです。
許可をブランチ/タグにも転送する方法はありますか? または、「内部情報」などの名前のフォルダに自分だけがアクセスできるようにグローバルに指定する方法はありますか?
ありがとう、よろしく、 マーティン