分享

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

 ala咪s 2017-06-15
标签: git
2017-01-11 15:14 431人阅读 评论(0) 收藏 举报
 分类:

版权声明:欢迎转载,转载请注明出处

目录(?)[+]

需求:


gerrit 代码审核将代码入库权限收起,可以有效控制代码质量.

但同时弊端也是明显的: 对于频繁改动的项目(比如新项目),每段代码都审核会明显拖慢工作效率.

这时可以给某个组配置不经审核直接push权限.


方法:


管理员账号,到 projects -> access 页面下配置 reference 权限.

其他 reference 的权限配置依旧, 给如下 reference 增加权限:

[plain] view plain copy
  1. refs/for/refs/heads/master  
配置 submit 权限给某个具体的组即可.


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

[plain] view plain copy
  1. git push origin HEAD:refs/for/master%submit  
就是在原有 push 命令基础上加上 %submit 这个后缀即可.

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多