Software:Gerrit
Original author(s) | |
---|---|
Initial release | 2 November 2009[1] | (independent release, labelled version 2)
Written in | Java |
Platform | Java Platform, Enterprise Edition |
Available in | English |
Type | Code review |
License | Apache License 2.0 |
Website | www |
Gerrit (/ˈɡɛrɪt/ GERR-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.[2][3]
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.[4]
In versions 2.0–2.16 Gerrit used Google Web Toolkit[5] for its browser-based front-end. After being developed and used in parallel with GWT for versions 2.14–2.16, a new Polymer[6] web UI replaced the GWT UI in version 3.0.
See also
References
- ↑ "Gerrit2 - Access Controls". 2 November 2009. https://gerrit-documentation.storage.googleapis.com/Documentation/2.0/access-control.html.
- ↑ "Gerrit's History". https://www.gerritcodereview.com/about.html.
- ↑ van Rossum, Guido (2008-05-06). "An Open Source App: Rietveld Code Review Tool". Blogspot. https://googleappengine.blogspot.com/2008/05/open-source-app-rietveld-code-review.html.
- ↑ "Gerrit Code Review - NoteDb Backend". 2020-06-30. https://gerrit-review.googlesource.com/Documentation/note-db.html.
- ↑ "Gerrit: Google-style code review meets git". LWN.net. 2009-10-30. https://lwn.net/Articles/359489/.
- ↑ "Gerrit Polymer Frontend". https://gerrit.googlesource.com/gerrit/+/master/polygerrit-ui/.
External links
MediaWiki has documentation related to: Gerrit |