gerrit的簡單介紹


什么是Gerrit?

  Gerrit是一個web代碼評審工具,它基於git版本控制系統。Gerrit旨在提供一個輕量級框架,用於在代碼入庫之前對每個提交進行審閱。Gerrit會記錄每一次提交的代碼修改,但只有它們被審閱和接收后才能合入成為項目的一部分。

Gerrit適用場景?

  任何開發團隊都需要中心代碼庫。左圖是一種簡單的版本控制和開發流程,開發者獲取或者提交修改到中心庫,基於中心庫進行構建和發布版本。可以看到開發人員可以直接獲取和提交修改,中心庫的代碼質量無法保證。針對這個問題產生了右圖的解決方案,Gerrit部署在中心庫位置,Reviewer可以在線對代碼檢查和評論,只有經過review+2才能合入中心庫,增強了中心代碼的健壯性。

參考文章

Gerrit的官網:https://gerrit.asterisk.org/Documentation/index.html#_tutorial


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM