Gerrit
自由的以網路為基礎的程式碼協作工具 / 維基百科,自由的 encyclopedia
Gerrit,一種開放原始碼的代碼審查軟件,使用網頁介面。利用網頁瀏覽器,同一個團隊的軟件開發者,可以相互審閱彼此修改後的代碼,決定是否能夠提交,回退或是繼續修改。它使用版本控制系統Git作為底層。[2]
歷史
Quick Facts 原作者, 目前版本 ...
原作者 | Shawn Pearce |
---|---|
目前版本 |
|
原始碼庫 | |
程式語言 | Java、Servlet、GWT |
作業系統 | Jakarta EE |
語言 | 英文 |
類型 | 代碼審查 |
特許條款 | Apache特許條款 v2 |
網站 | www |
Close
它分支自Rietveld,作者為Google公司的Shawn Pearce,原先是為了管理Android計劃而產生。[3]這個軟件的名稱,來自於荷蘭設計師赫里特·里特費爾德(Gerrit Rietveld)。
因為對存取控制列表(ACL)相關的修正,沒有被整合進Rietveld,之後Gerrit就由Rietveld分支出來,形成獨立軟件專案。[4]
技術
最早它是由Python寫成,在第二版後,改成用Java與SQL。使用Google Web Toolkit來產生前端的JavaScript。
著名用戶
- Android[5]
- CollabNet(英語:CollabNet)[6]
- CyanogenMod[7]
- eBay[8]
- Eclipse基金會[9]
- Ericsson
- Garmin[10]
- Gilt Groupe(英語:Gilt Groupe)[11]
- Go[12]
- GWT[13]
- Kitware(英語:Kitware) (e.g. CMake)[14]
- LibreOffice[15][16]
- MediaWiki[17][18]
- OpenStack[19][20]
- Qt[21]
- SAP SE[22]
- Scilab[23]
- TYPO3[24][25]
- Tizen[26]
- TubeMogul(英語:TubeMogul)[27][28]
- Vaadin(英語:Vaadin)[29]
參考資料
- Release 3.10.0. 2024年5月17日 [2024年5月23日].
- Guido van Rossum. An Open Source App: Rietveld Code Review Tool. May 2008 [2012-08-24]. (原始內容存檔於2015-10-17).
- Gerrit Background - The history behind Gerrit Code Review. Gerrit project. [10 May 2010]. (原始內容存檔於2016-05-15).
- People and Roles. [2015-09-02]. (原始內容存檔於2012-10-29).
- Gerrit Code Reviews. [2015-09-02]. (原始內容存檔於2014-10-06).
- Community powered|CyanogenMod. [2015-09-02]. (原始內容存檔於2014-04-21).
- Too Smart for Git. [2015-09-02]. (原始內容存檔於2011-06-07).
- Gerrit on eclipsepedia. Eclipse foundation. [2013-06-01]. (原始內容存檔於2020-10-30).
- Using Gerrit Code Review in an Open Source Project. [2015-09-02]. (原始內容存檔於2016-03-03).
- Managers Become the Flywheel. [2015-09-02]. (原始內容存檔於2020-10-01).
- Google Web Toolkit Blog. [2013-07-13]. (原始內容存檔於2016-08-18).
- Introducing Gerrit - Code Review and Community Contributions. [2015-09-02]. (原始內容存檔於2012-10-29).
- Gerrit for LibreOffice. 2012-06-16 [2012-06-24]. (原始內容存檔於2012-10-29).
- gerrit.libreoffice Code Review. [2012-06-24]. (原始內容存檔於2020-12-21).
- Wikimedia engineering moving from Subversion to Git — Wikimedia blog. Blog.wikimedia.org. 2012-02-15 [2012-06-21]. (原始內容存檔於2019-12-20).
- Gerrit Workflow. OpenStack Wiki. [2013-02-21]. (原始內容存檔於2019-08-09).
- Workflow with Github and Gerrit. 2015-06-05 [2015-09-02]. (原始內容存檔於2020-11-12).
- Gerrit Introduction. Qt Project. 2012-04-24 [2015-07-23]. (原始內容存檔於2020-09-29).
- Gerrit at SAP. 2014-03-11 [2015-09-02]. (原始內容存檔於2020-09-22).
- Gerrit Code Review. Codereview.scilab.org. [2012-06-21]. (原始內容存檔於2012-10-29).
- TYPO3 Core repository migrated to Git. 2011-03-11 [2013-01-26]. (原始內容存檔於2016-04-21).
- TYPO3's Gerrit Code Review. [2013-01-26]. (原始內容存檔於2021-01-26).
- Gerrit - Tizen Developers. [2015-09-02]. (原始內容存檔於2013-11-16).
- Improving Operations Efficiency with Puppet. 2015-04-17 [2015-09-02]. (原始內容存檔於2016-03-04).
- Puppet Camp Paris: Improving Operations Efficiency With Puppet. shell-tips.com. 2015-04-20 [2015-09-02]. (原始內容存檔於2015-10-02).
- Gerrit at Vaadin. 2015-07-21 [2015-09-02]. (原始內容存檔於2016-08-18).
外部連結
您可以在英語維基教科書中尋找此百科條目的相關電子教程:Git/Gerrit Code Review