gerrit 不經(jīng)代碼審核直接push進(jìn)庫(kù)的方法

需求:

gerrit 代碼審核將代碼入庫(kù)權(quán)限收起,可以有效控制代碼質(zhì)量.
但同時(shí)弊端也是明顯的: 對(duì)于頻繁改動(dòng)的項(xiàng)目(比如新項(xiàng)目),每段代碼都審核會(huì)明顯拖慢工作效率.
這時(shí)可以給某個(gè)組配置一個(gè)后門, 實(shí)現(xiàn)不經(jīng)審核直接 push 權(quán)限.

方法:

管理員賬號(hào),到 projects -> access 頁(yè)面下配置 reference 權(quán)限.
其他 reference 的權(quán)限配置依舊, 給如下 reference 增加權(quán)限:

refs/for/refs/heads/master

配置 submit 權(quán)限給某個(gè)具體的組即可.

該組用戶需要忽略審核時(shí),執(zhí)行如下命令:

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

就是在原有 push 命令基礎(chǔ)上加上 %submit 這個(gè)后綴即可.

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,525評(píng)論 19 139
  • 1, Gerrit是什么? Gerrit實(shí)際上一個(gè)Git服務(wù)器,它為在其服務(wù)器上托管的Git倉(cāng)庫(kù)提供一系列權(quán)限控制...
    anly_jun閱讀 123,359評(píng)論 6 126
  • Ubuntu的發(fā)音 Ubuntu,源于非洲祖魯人和科薩人的語(yǔ)言,發(fā)作 oo-boon-too 的音。了解發(fā)音是有意...
    螢火蟲de夢(mèng)閱讀 100,598評(píng)論 9 468
  • 行列式的值就是面積縮放因子: 行列式的值就是二維平面縮放單位面積的比例因子,因此行列式值為0時(shí),就是降緯成一維了!...
    十曰立閱讀 552評(píng)論 0 0
  • 有一些小習(xí)慣,如果如果能夠養(yǎng)成,會(huì)讓你的一生都受用。而在我看來,最重要的3個(gè)習(xí)慣,莫過于閱讀、寫作和正向思考。 1...
    牛牛的Annie閱讀 496評(píng)論 0 8

友情鏈接更多精彩內(nèi)容