我一直在使用Gerrit一段时间,但我无法弄清楚远程分支的问题。
我想设置Gerrit设置,这样每个使用存储库的人都可以在Gerrit中创建一个新的远程分支,此外,只有该人才会被授予该特定分支的所有者权限。
以此为例,他将只能强制推送到那个分支。
我希望这是可能的,有人可以解释我该怎么做。
由于
答案 0 :(得分:1)
您可以在ACL中使用${username}
作为变量,请参阅沙箱示例here。
这将允许您提供包含每个用户特殊权限的已定义引用/分支(例如refs/heads/${username}/*
以允许username/whatever
形式的分支