Git 如何在Gerrit访问控制中使用多个引用

Git 如何在Gerrit访问控制中使用多个引用,git,gerrit,Git,Gerrit,我正在尝试为Gerrit中的项目存储库设置访问控制 我想为一组用户授予对多个引用的相同权限,因此我使用正则表达式 ^refs/heads/(dev-a|dev-b|dev-b).* 但是它失败了,并且不允许此引用下的用户/组提交/标记/执行列出的任何其他操作 如果我像下面那样单独声明引用,它允许 refs/heads/dev-a 所以我怀疑我的正则表达式是否错了。有人能帮我吗?在文档中,他们说Gerrit使用dk.brics.automaton库来评估正则表达式访问控制规则 下面是关于这一点

我正在尝试为Gerrit中的项目存储库设置访问控制

我想为一组用户授予对多个引用的相同权限,因此我使用正则表达式

^refs/heads/(dev-a|dev-b|dev-b).*
但是它失败了,并且不允许此引用下的用户/组提交/标记/执行列出的任何其他操作 如果我像下面那样单独声明引用,它允许

refs/heads/dev-a

所以我怀疑我的正则表达式是否错了。有人能帮我吗?

在文档中,他们说Gerrit使用dk.brics.automaton库来评估正则表达式访问控制规则

下面是关于这一点的文件:

@paper1111:答案是一个问题,但可以改写为不使用破折号。那些带有一些支持参考的猜测答案可以被否决,但它们肯定是合法的答案,不应该被标记或删除。即使是毫无根据的猜测也不应该被删除。我不能对这个问题添加评论。我无法在我的gerrit中测试它。