我在Ubuntu服务器(Ubuntu 16.04 LTS)中设置了Gerrit服务器。格里特版本:2.14.6
现在的问题是,出于某种原因,我想配置Gerrit,只有管理员用户才能查看/克隆/修改'All-Projects'和'All-Users'项目。没有像“注册用户”这样的其他用户无法访问。
所有其他项目对于注册用户或指定组等所有用户都是可见的。
有没有办法执行此操作?
注意:如果这个问题多余,请转发正确的地方。
你可以授予:
refs/* Read ALLOW
仅限All-Projects项目中的管理员,但您当然需要将所需的读取权限授予其他用户/组到所有存储库。为了便于设置,您可以使用继承结构(使用“Rights Inherit From”功能),如下所示:
All-Projects
Public-Projects
xxxx
yyyy
Private-Projects
wwwww
zzzzz