我想配置gitolite以便
我想出的最好的事情就是:
repo foo bar
RW = @developers
R master = @developers
R stage1 = @developers
但第一条规则允许开发人员完全访问所有分支。 那怎么办呢?
答案 0 :(得分:2)
Following this example,那些access rules的顺序应该有效(正常然后是VREF):
- master = @developers
- stage1 = @developers
RW = @developers
有关确切的访问控制规则应用程序配方,请参阅“access control rule matching”。
自从gitolite 3.6.1以来,您可以快速轻松地追踪这一逻辑:
gitolite access -s foo adeveloper W any
更一般地说,您的初始设置应该有效:
由Mort评论,此处没有VREF规则,只有 "refex" rules ,因为它们适用于回购中的真实参考
由于未提供refex,因此默认为refs/.*
。