私は次のような設定ファイルを持っています:
@all = @group1 @group2 @group3
@group1 = user1 user2 user3
@group2 = user4 user5 user6
@group3 = user7 user8 user9
repo production_repo
RW+ = server_key
R = @all
R group_branch1 = @group1
R group_branch1_user1 = @group1
RW group_branch1_user1 = user1
問題は、すべてのユーザーに読み取り権限を与えるだけで、誰もが master ブランチに書き込むことができることです。最初の行として追加する- master = @all
と、結果は同じです。
@all グループに対して master を読み取り専用にして、ユーザー自身の機能ブランチだけに適切なアクセス許可を与えるにはどうすればよいですか?
前もって感謝します。