Gerrit - Visão geral
Gerrit é uma ferramenta de revisão de código baseada na web que é integrada ao Git e construída sobre o sistema de controle de versão Git (ajuda os desenvolvedores a trabalharem juntos e manterem o histórico de seu trabalho). Ele permite mesclar mudanças no repositório Git quando você terminar as revisões de código.
Gerrit foi desenvolvido por Shawn Pearce no Google e é escrito em Java, Servlet, GWT (Google Web Toolkit). A versão estável do Gerrit é 2.12.2 e publicada em 11 de março de 2016, licenciada sob a licença Apache v2 .
Por que usar o Gerrit?
A seguir estão alguns motivos pelos quais você deve usar o Gerrit.
Você pode encontrar facilmente o erro no código-fonte usando Gerrit.
Você pode trabalhar com Gerrit, se tiver um cliente Git regular; não há necessidade de instalar nenhum cliente Gerrit.
Gerrit pode ser usado como um intermediário entre desenvolvedores e repositórios git.
Características do Gerrit
Gerrit é um sistema de controle de versão Git gratuito e de código aberto.
A interface do usuário do Gerrit é formada no Google Web Toolkit .
É uma estrutura leve para revisar cada commit.
Gerrit atua como um repositório, o que permite enviar o código e criar a revisão para o seu commit.
Vantagens do Gerrit
Gerrit fornece controle de acesso para repositórios Git e front-end da web para revisão de código.
Você pode enviar o código sem usar ferramentas de linha de comando adicionais.
Gerrit pode permitir ou recusar a permissão no nível do repositório e até o nível do branch.
Gerrit é compatível com Eclipse.
Desvantagens de Gerrit
Revisar, verificar e reenviar os commits de código retarda o tempo de lançamento no mercado.
Gerrit pode funcionar apenas com Git.
Gerrit é lento e não é possível alterar a ordem de classificação na qual as alterações são listadas.
Você precisa de direitos de administrador para adicionar repositório no Gerrit.