Jump to content

Gerrit (software): Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
No edit summary
Tags: Reverted references removed Mobile edit Mobile web edit
No edit summary
 
(One intermediate revision by one other user not shown)
Line 3: Line 3:
| name = Gerrit
| name = Gerrit
| logo = Gerrit icon.svg
| logo = Gerrit icon.svg
| screenshot = Gerrit.png

| author = [[Google]]
| released = {{Start date and age|2009|11|2|df=yes}} (independent release, labelled version 2)<ref>{{cite web |title=Gerrit2 - Access Controls |url=https://gerrit-documentation.storage.googleapis.com/Documentation/2.0/access-control.html |website=gerrit-documentation.storage.googleapis.com |access-date=27 February 2023 |archive-url=https://web.archive.org/web/20230227132318/https://gerrit-documentation.storage.googleapis.com/Documentation/2.0/access-control.html |archive-date=27 February 2023 |date=2 November 2009 |url-status=live}}</ref>
| latest release version = {{wikidata|property|preferred|references|edit|Q1164920|P348|P548=Q2804309}}
| latest release date = {{wikidata|qualifier|preferred|single|Q1164920|P348|P548=Q2804309|P577}}
| latest release date = {{wikidata|qualifier|preferred|single|Q1164920|P348|P548=Q2804309|P577}}
| latest preview version = {{wikidata|property|preferred|references|edit|Q1164920|P348|P548=Q51930650}}
| latest preview version = {{wikidata|property|preferred|references|edit|Q1164920|P348|P548=Q51930650}}
Line 16: Line 19:
'''Gerrit''' ({{IPAc-en|ˈ|ɡ|ɛr|ɪ|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''' ({{IPAc-en|ˈ|ɡ|ɛr|ɪ|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 named after Dutch designer [[Gerrit Rietveld]].<ref>{{cite web
| url=https://www.gerritcodereview.com/about.html
| url=https://www.gerritcodereview.com/about.html
| title=Gerrit's History
| title=Gerrit's History

Latest revision as of 12:51, 23 July 2024

Gerrit
Original author(s)Google
Initial release2 November 2009; 15 years ago (2009-11-02) (independent release, labelled version 2)[1]
Stable release
3.10.2[2] Edit this on Wikidata / 9 October 2024
Repository
Written inJava
PlatformJava Platform, Enterprise Edition
Available inEnglish
TypeCode review
LicenseApache License 2.0
Websitewww.gerritcodereview.com

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 named after Dutch designer Gerrit Rietveld.[3][4]

History

[edit]

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

[edit]

References

[edit]
  1. ^ "Gerrit2 - Access Controls". gerrit-documentation.storage.googleapis.com. 2 November 2009. Archived from the original on 27 February 2023. Retrieved 27 February 2023.
  2. ^ "Release 3.10.2". 9 October 2024. Retrieved 21 October 2024.
  3. ^ "Gerrit's History". Retrieved 2020-10-12.
  4. ^ van Rossum, Guido (2008-05-06). "An Open Source App: Rietveld Code Review Tool". Blogspot. Retrieved 2020-10-12.
  5. ^ "Gerrit Code Review - NoteDb Backend". 2020-06-30. Retrieved 2020-10-12.
  6. ^ "Gerrit: Google-style code review meets git". LWN.net. 2009-10-30. Retrieved 2020-10-12.
  7. ^ "Gerrit Polymer Frontend". Retrieved 2020-10-12.
[edit]