如何在 gitolite v2 中以只读方式声明分支?
我目前的配置是:
@group1 = user1 user2
@group2 = user3
repo xxx
R = @group1 # should make everything readonly per default
RW fix = @group1 # this can be pushed and created
RW+ = @group2 # for the admin
但是每个人都可以到处推。
还有 2 个案例 - 作为用户 2,我被锁在这里(什么是正确的):
repo xxx
R = @group1 # should make everything readonly per default
RW+ = @group2 # for the admin
现在我可以推送master,这不应该是:
repo xxx
R = @group1 # should make everything readonly per default
RW fix = @group1 # this can be pushed and created
RW+ = @group2 # for the admin
我用^refs/heads/fix替换了fix ,但这并没有改变。