我目前正在与一个以上的团队合作开展一个大项目。
让我们在项目中说每个团队都有一些模块。
此外,我们现在正在使用gerrit,并且有一些我无法找到的东西。
我的问题如下:
有没有办法告诉Gerrit只有特定人/组(在Gerrit上)才有权审查项目特定路径/模块上的代码(+2)?
答案 0 :(得分:1)
我认为你可以通过两次单独的提交来做到这一点。您可以稍后使用gerrit界面添加要在该特定路径上查看代码的组。
答案 1 :(得分:1)
这是可能的,并且可以通过使用Gerrit OWNERS插件来实现。我自己没有配置这个插件,但我们在代码库中使用它来保护某些代码区域。
需要保护的每个文件夹都包含一个名为OWNERS的文件,该文件具有以下结构。
docker load
以下是插件自述文件的链接。希望你能弄清楚如何配置它。
https://gerrit.googlesource.com/plugins/owners/+/refs/heads/master/README.md