Hg acl扩展名:根据分支和文件名阻止推送

时间:2018-04-17 13:40:39

标签: mercurial acl

使用hg的ACL扩展名,我设法阻止用户推送某些分支(请参阅[acl.deny.branches])或某些文件(请参阅[acl.deny], [acl.allow])。 但是我希望能够混合两种控制。这是一个例子:

  • 我们有两个用户,alice和bob
  • repo由两个文件A和B
  • 组成
  • 我们有两个分支,默认和wip
  • alice应该对A和B两个分支都有RW访问权限
  • bob应该对wip分支上的A和B进行RW访问,但是应该只有 RW访问默认分支上的A. bob必须无法在默认分支上推送修改B的提交。

在此示例中,bob的访问权限是分支和文件规则的混合。有可能吗?

0 个答案:

没有答案