Gerrit ( / del ɡ del ɛ r ɪ t / GERR -es ) es un país libre, basado en la web del equipo código de colaboración herramienta. Los desarrolladores de software de un equipo pueden revisar las modificaciones de los demás en su código fuente utilizando un navegador web y aprobar o rechazar esos cambios. Se integra estrechamente con Git , un sistema de control de versiones distribuido .
Autor (es) original (es) | |
---|---|
Lanzamiento estable | 3.3.0 / 1 de diciembre de 2020 |
Repositorio | |
Escrito en | Java |
Plataforma | Plataforma Java, edición empresarial |
Disponible en | inglés |
Tipo | Revisión de código |
Licencia | Licencia Apache 2.0 |
Sitio web | www |
Gerrit es una bifurcación de Rietveld , otra herramienta de revisión de código. Ambos homónimos son del diseñador holandés Gerrit Rietveld . [1] [2]
Historia
Originalmente escrito en Python como Rietveld, ahora está escrito en Java ( Java EE Servlet ) con SQL desde la versión 2 y una base de datos personalizada basada en Git (NoteDb) desde la versión 3. [3]
En las versiones 2.0–2.16, Gerrit utilizó Google Web Toolkit [4] para su interfaz basada en navegador. Después de ser desarrollado y utilizado en paralelo con GWT, para las versiones 2.14–2.16, una nueva interfaz de usuario web de Polymer [5] reemplazó a la interfaz de usuario de GWT en la versión 3.0.
Usuarios notables
- Android [6]
- Cromo [7] [8]
- Chromium OS [9]
- Coreboot [10]
- CollabNet [11]
- LineageOS [12]
- Fundación Eclipse [13]
- Fucsia de Google [14]
- Garmin [15]
- gem5 [16]
- Ir [17]
- GWT [18]
- illumos [19]
- Automóviles Volvo [20]
- LibreOffice [21]
- OpenStack [22]
- Qt [23]
- SAP SE [24]
- Skia [25]
- Scilab [26]
- Tizen [27]
- TYPO3 [28]
- TubeMogul [29]
- QIWI
- Wikimedia [30]
- Brazo [31]
Ver también
- Lista de herramientas para revisión de código
Referencias
- ^ "Historia de Gerrit" . Consultado el 12 de octubre de 2020 .
- ^ van Rossum, Guido (6 de mayo de 2008). "Una aplicación de código abierto: herramienta de revisión de código Rietveld" . Blogspot . Consultado el 12 de octubre de 2020 .
- ^ "Revisión del código Gerrit - Backend de NoteDb" . 2020-06-30 . Consultado el 12 de octubre de 2020 .
- ^ "Gerrit: revisión de código al estilo de Google se encuentra con git" . LWN.net . 2009-10-30 . Consultado el 12 de octubre de 2020 .
- ^ "Gerrit Polymer Frontend" . Consultado el 12 de octubre de 2020 .
- ^ "Roles del proyecto" . Proyecto de código abierto de Android . 2020-09-01.
- ^ "Contribuyendo al Cromo" .
- ^ "Cromo Gerrit" .
- ^ "Guía para desarrolladores de Chromium OS" .
- ^ "Desarrolladores - Empezando" .
- ^ "Preguntas frecuentes sobre Git / Gerrit / History Protection" .
- ^ "Actualización y preparación de compilación" . LineageOS. 2017-01-20.
- ^ "Gerrit" . Fundación Eclipse. 2018-06-25.
- ^ "Gerrit fucsia" .
- ^ "Uso de Gerrit Code Review en un proyecto de código abierto" . 2013-02-03.
- ^ "Revisión del código gem5" .
- ^ "Nos estamos mudando a GitHub" . 2014-11-14.
- ^ "Mejorando GWT" .
- ^ "revisión del código de illumos" .
- ^ "Gerrit User Summit Europe 2019 - Calendario" .
- ^ "Gerrit para LibreOffice" . 2012-06-16.
- ^ "Introducción: el flujo de trabajo de OpenDev" .
- ^ "Introducción a Gerrit" . 2019-06-02.
- ^ "Gerrit en SAP" . 2014-03-11.
- ^ "Revisión del código de Skia" .
- ^ "Revisión del código Scilab" .
- ^ "Contribuir al código de Tizen" .
- ^ "El repositorio TYPO3 Core migrado a Git" . 2011-03-11.
- ^ "Mejora de la eficiencia de las operaciones con Puppet" . 2015-04-17.
- ^ "Revisión del código de Wikimedia" .
- ^ "Arm Collaboration" .
enlaces externos
- Página web oficial
- Revisión de Gerrit Git con Jenkins CI Server
- Desarrollo efectivo con Eclipse Mylyn, Git, Gerrit y Hudson