Gerrit ( / ˈɡɛrɪt / GHERR -it ) es una herramienta gratuita de colaboración de código en equipo basada en la web . Los desarrolladores de software de un equipo pueden revisar las modificaciones de los demás en su código fuente mediante un navegador web y aprobar o rechazar esos cambios. Se integra estrechamente con Git , un sistema de control de versiones distribuido .
Gerrit es una bifurcación de Rietveld , una herramienta de revisión de código para Subversion . Ambos reciben su nombre del diseñador holandés Gerrit Rietveld . [3] [4]
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. [5]
En las versiones 2.0 a 2.16, Gerrit utilizó Google Web Toolkit [6] para su interfaz basada en navegador. Después de desarrollarse y utilizarse en paralelo con GWT para las versiones 2.14 a 2.16, una nueva interfaz web de Polymer [7] reemplazó a la interfaz de GWT en la versión 3.0.
Véase también
Referencias
- ^ "Gerrit2 - Controles de acceso". gerrit-documentation.storage.googleapis.com . 2 de noviembre de 2009. Archivado desde el original el 27 de febrero de 2023 . Consultado el 27 de febrero de 2023 .
- ^ "Versión 3.11.0". 2 de diciembre de 2024. Consultado el 22 de diciembre de 2024 .
- ^ "La 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 de Rietveld". Blogspot . Consultado el 12 de octubre de 2020 .
- ^ "Revisión del código de Gerrit: backend de NoteDb". 2020-06-30 . Consultado el 2020-10-12 .
- ^ "Gerrit: la revisión de código al estilo Google se encuentra con Git". LWN.net . 2009-10-30 . Consultado el 2020-10-12 .
- ^ "Gerrit Polymer Frontend" . Consultado el 12 de octubre de 2020 .
Enlaces externos
- Sitio web oficial