gerrit 不经代码审核直接push进库的方法

需求:

gerrit 代码审核将代码入库权限收起,可以有效控制代码质量.
但同时弊端也是明显的: 对于频繁改动的项目(比如新项目),每段代码都审核会明显拖慢工作效率.
这时可以给某个组配置一个后门, 实现不经审核直接 push 权限.

方法:

管理员账号,到 projects -> access 页面下配置 reference 权限.
其他 reference 的权限配置依旧, 给如下 reference 增加权限:

refs/for/refs/heads/master

配置 submit 权限给某个具体的组即可.

该组用户需要忽略审核时,执行如下命令:

git push origin HEAD:refs/for/master%submit

就是在原有 push 命令基础上加上 %submit 这个后缀即可.

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容