Mercurial 设置 ACL

Mercurial 设置 ACL

我正在尝试设置 ACL。我基本上可以正常工作。但是,我有几个具体的问题。

基本上,我试图建立一个@group允许访问一堆形式分支的组xxxx-integration-xxxx。我想要做的是:

[acl.allow.branches]
*integration* = @group

但是,这似乎不起作用。有没有简单的方法可以做到这一点?

另外,有没有更好的地方可以问这个问题?我在 stackoverflow 上问了一些类似的问题,但什么也没得到。

答案1

启用扩展后,您可以运行hg help acl阅读其帮助(不幸的是,它不包含在维基页面)您将在此找到此部分:

基于分支机构的访问控制

使用acl.deny.branchesacl.allow.branches部分进行基于分支的访问控制。这些部分中的键可以是:

  • 分支名称,或
  • 星号,匹配任何分支;

因此,您不能在这里使用通用的 glob 模式。不过,这听起来像是一个不错的功能请求,所以我建议您提交在 Mercurial 错误跟踪器中。

相关内容