【发布时间】:2013-04-10 03:50:59
【问题描述】:
我有一个这样的配置文件:
@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 只读,并仅在用户自己的功能分支上授予正确的权限?
提前致谢。
【问题讨论】:
标签: git gitolite access-rights feature-branch