Gerrit (software): Difference between revisions
Deltaspace42 (talk | contribs) added Category:Software using the Apache license using HotCat |
fix respell |
||
Line 17: | Line 17: | ||
| website = {{URL|https://www.gerritcodereview.com/}} |
| website = {{URL|https://www.gerritcodereview.com/}} |
||
}} |
}} |
||
'''Gerrit''' ({{IPAc-en|ˈ|ɡ|ɛ|ɹ|ɪ|t}} {{respell| |
'''Gerrit''' ({{IPAc-en|ˈ|ɡ|ɛ|ɹ|ɪ|t}} {{respell|GHERR|it}}) is a free, [[Web application|web-based]] team [[code review|code collaboration]] tool. Software developers in a team can review each other's modifications on their source code using a [[Web browser]] and approve or reject those changes. It integrates closely with [[Git]], a [[distributed version control]] system. |
||
Gerrit is a [[fork (software development)|fork]] of [[Rietveld (software)|Rietveld]], a code review tool for [[Apache Subversion|Subversion]]. Both are namesakes of Dutch designer [[Gerrit Rietveld]].<ref>{{cite web |
Gerrit is a [[fork (software development)|fork]] of [[Rietveld (software)|Rietveld]], a code review tool for [[Apache Subversion|Subversion]]. Both are namesakes of Dutch designer [[Gerrit Rietveld]].<ref>{{cite web |
Revision as of 11:57, 18 May 2024
Original author(s) | |
---|---|
Initial release | 2 November 2009[1] | (independent release, labelled version 2)
Stable release | 3.10.2[2]
/ 9 October 2024 |
Repository | |
Written in | Java |
Platform | Java Platform, Enterprise Edition |
Available in | English |
Type | Code review |
License | Apache License 2.0 |
Website | www |
Gerrit (/ˈɡɛrɪt/ GHERR-it) is a free, web-based team code collaboration tool. Software developers in a team can review each other's modifications on their source code using a Web browser and approve or reject those changes. It integrates closely with Git, a distributed version control system.
Gerrit is a fork of Rietveld, a code review tool for Subversion. Both are namesakes of Dutch designer Gerrit Rietveld.[3][4]
History
Originally written in Python like Rietveld, it is now written in Java (Java EE Servlet) with SQL since version 2 and a custom-made Git-based database (NoteDb) since version 3.[5]
In versions 2.0–2.16 Gerrit used Google Web Toolkit[6] for its browser-based front-end. After being developed and used in parallel with GWT for versions 2.14–2.16, a new Polymer[7] web UI replaced the GWT UI in version 3.0.
See also
References
- ^ "Gerrit2 - Access Controls". gerrit-documentation.storage.googleapis.com. 2 November 2009. Archived from the original on 27 February 2023. Retrieved 27 February 2023.
- ^ "Release 3.10.2". 9 October 2024. Retrieved 21 October 2024.
- ^ "Gerrit's History". Retrieved 2020-10-12.
- ^ van Rossum, Guido (2008-05-06). "An Open Source App: Rietveld Code Review Tool". Blogspot. Retrieved 2020-10-12.
- ^ "Gerrit Code Review - NoteDb Backend". 2020-06-30. Retrieved 2020-10-12.
- ^ "Gerrit: Google-style code review meets git". LWN.net. 2009-10-30. Retrieved 2020-10-12.
- ^ "Gerrit Polymer Frontend". Retrieved 2020-10-12.