La herramienta de revisión de código Gerrit es una herramienta de gestión de proyectos y revisión de código basada en proyectos Git.
Gerrit simplifica el mantenimiento de proyectos basados en Git al permitir que cualquier usuario autorizado envíe cambios al repositorio principal de Git, en lugar de requerir que el mantenedor del proyecto combine manualmente todos los cambios aprobados.
Gerrit utiliza un navegador web para permitir a los programadores de software del mismo equipo revisar los códigos de programa modificados de cada uno y decidir si enviar, devolver o continuar con las modificaciones. Utiliza Git como sistema de control subyacente. Está derivado de Rietveld, escrito por Shawn Pearce de Google, y fue creado originalmente para gestionar el proyecto de Android. El nombre de este software proviene del diseñador holandés Gerrit Rietveld. Primero se escribió en Python. Después de la segunda edición, se cambió a Java y SQL. Utilice Google Web Toolkit para generar JavaScript de interfaz de usuario.
características de gerrit
Gerrit es un sistema de control git gratuito y de código abierto. La interfaz de usuario de Gerrit se basa en Google Web Toolkit. Es un marco liviano para revisar cada confirmación. Gerrit actúa como un repositorio, lo que permite enviar código y crear revisiones para sus confirmaciones.
Ventajas de Gerrit
Gerrit proporciona control de acceso a repositorios Git y interfaces web para revisión de código. El código se puede enviar sin utilizar otras herramientas de línea de comandos. Gerrit puede permitir o denegar permisos a nivel de repositorio y a nivel de sucursal. Gerrit tiene soporte integrado en eclipse.
Desventajas de Gerrit
Revisar, validar y volver a enviar el código puede afectar el tiempo de lanzamiento del producto. Gerrit sólo funciona con git. Gerrit es lento y no puede cambiar el orden en el que se enumeran los cambios. Se requieren derechos de administrador para agregar repositorios en Gerrit.
Expandir