Gerrit

自由的以網路為基礎的程式碼協作工具

Gerrit,一種开放源代码代碼審查软件,使用网页界面。利用網頁瀏覽器,同一個团队的软件开发者,可以相互审阅彼此修改后的代码,決定是否能够提交,回退或是继续修改。它使用版本控制系統Git作为底层。[2]

Gerrit
原作者Shawn Pearce
当前版本
  • 3.10.2(2024年10月9日;穩定版本)[1]
編輯維基數據鏈接
源代码库 編輯維基數據鏈接
编程语言JavaServletGWT
操作系统Jakarta EE
语言英文
类型代碼審查
许可协议Apache许可证 v2
网站www.gerritcodereview.com

歷史

编辑

它分支自Rietveld,作者為Google公司的Shawn Pearce,原先是為了管理Android計畫而產生。[3]這個軟體的名稱,來自於荷蘭設計師赫里特·里特费尔德(Gerrit Rietveld)。

因為對访问控制表(ACL)相關的修正,沒有被整合進Rietveld,之後Gerrit就由Rietveld分支出來,形成獨立軟體專案。[4]

技術

编辑

最早它是由Python寫成,在第二版後,改成用JavaSQL。使用Google Web Toolkit來產生前端的JavaScript

著名用户

编辑

参考资料

编辑
  1. ^ Release 3.10.2. 2024年10月9日 [2024年10月21日]. 
  2. ^ Guido van Rossum. An Open Source App: Rietveld Code Review Tool. May 2008 [2012-08-24]. (原始内容存档于2015-10-17). 
  3. ^ 存档副本. [2013-09-08]. (原始内容存档于2013-05-31). 
  4. ^ Gerrit Background - The history behind Gerrit Code Review. Gerrit project. [10 May 2010]. (原始内容存档于2016-05-15). 
  5. ^ People and Roles. [2015-09-02]. (原始内容存档于2012-10-29). 
  6. ^ Gerrit Code Reviews. [2015-09-02]. (原始内容存档于2014-10-06). 
  7. ^ Community powered|CyanogenMod. [2015-09-02]. (原始内容存档于2014-04-21). 
  8. ^ Too Smart for Git. [2015-09-02]. (原始内容存档于2011-06-07). 
  9. ^ Gerrit on eclipsepedia. Eclipse foundation. [2013-06-01]. (原始内容存档于2020-10-30). 
  10. ^ Using Gerrit Code Review in an Open Source Project. [2015-09-02]. (原始内容存档于2016-03-03). 
  11. ^ Managers Become the Flywheel. [2015-09-02]. (原始内容存档于2020-10-01). 
  12. ^ We're moving to GitHub. 
  13. ^ Google Web Toolkit Blog. [2013-07-13]. (原始内容存档于2016-08-18). 
  14. ^ Introducing Gerrit - Code Review and Community Contributions. [2015-09-02]. (原始内容存档于2012-10-29). 
  15. ^ Gerrit for LibreOffice. 2012-06-16 [2012-06-24]. (原始内容存档于2012-10-29). 
  16. ^ gerrit.libreoffice Code Review. [2012-06-24]. (原始内容存档于2020-12-21). 
  17. ^ Wikimedia engineering moving from Subversion to Git — Wikimedia blog. Blog.wikimedia.org. 2012-02-15 [2012-06-21]. (原始内容存档于2019-12-20). 
  18. ^ Gerrit. MediaWiki. 2012-06-12 [2012-06-21]. (原始内容存档于2020-11-05). 
  19. ^ Gerrit Workflow. OpenStack Wiki. [2013-02-21]. (原始内容存档于2019-08-09). 
  20. ^ Workflow with Github and Gerrit. 2015-06-05 [2015-09-02]. (原始内容存档于2020-11-12). 
  21. ^ Gerrit Introduction. Qt Project. 2012-04-24 [2015-07-23]. (原始内容存档于2020-09-29). 
  22. ^ Gerrit at SAP. 2014-03-11 [2015-09-02]. (原始内容存档于2020-09-22). 
  23. ^ Gerrit Code Review. Codereview.scilab.org. [2012-06-21]. (原始内容存档于2012-10-29). 
  24. ^ TYPO3 Core repository migrated to Git. 2011-03-11 [2013-01-26]. (原始内容存档于2016-04-21). 
  25. ^ TYPO3's Gerrit Code Review. [2013-01-26]. (原始内容存档于2021-01-26). 
  26. ^ Gerrit - Tizen Developers. [2015-09-02]. (原始内容存档于2013-11-16). 
  27. ^ Improving Operations Efficiency with Puppet. 2015-04-17 [2015-09-02]. (原始内容存档于2016-03-04). 
  28. ^ Puppet Camp Paris: Improving Operations Efficiency With Puppet. shell-tips.com. 2015-04-20 [2015-09-02]. (原始内容存档于2015-10-02). 
  29. ^ Gerrit at Vaadin. 2015-07-21 [2015-09-02]. (原始内容存档于2016-08-18). 

外部連結

编辑