Patchset comparision
Options to cherry-pick to multiple branches & take patchsets
Multi comments option for each line in the code file
Mark & Edit code to resolve comments
Easy to find the changes using user or file name
Add topic option to merge all the dependency changes together Análise coletada por e hospedada no G2.com.
Difficult to resolve merge conflict directly from gerrit.
Most often will sign out automatically and keep ask user to sign-in.
Downloaded patches will be in invalid format always and sometimes patch will not apply properly Análise coletada por e hospedada no G2.com.
Gerrit é uma ferramenta robusta para facilitar revisões de código e gerenciar repositórios Git. Seus recursos de comentários em linha e conjuntos de alterações permitem feedback preciso e fácil acompanhamento das modificações. A integração com ferramentas de CI como Jenkins automatiza os processos de teste e implantação, garantindo alta qualidade de código e fluxos de trabalho eficientes.
Facilidade de Uso: Embora o Gerrit ofereça recursos poderosos, ele tem uma curva de aprendizado acentuada. A interface pode ser desafiadora para iniciantes, exigindo tempo e esforço para dominar.
Facilidade de Implementação: Implementar o Gerrit pode ser complexo, especialmente para projetos em grande escala. Planejamento adequado e compreensão de sua arquitetura são cruciais para uma configuração tranquila.
Suporte ao Cliente: O Gerrit se beneficia de uma comunidade forte e vários recursos de suporte, incluindo fóruns, listas de discussão e salas de bate-papo. No entanto, o suporte direto ao cliente é limitado em comparação com ferramentas comerciais.
Frequência de Uso: O Gerrit é frequentemente usado para tarefas de revisão de código e gerenciamento de repositórios, tornando-se uma ferramenta central em muitos fluxos de trabalho de desenvolvimento.
Número de Recursos: O Gerrit é rico em recursos, oferecendo ferramentas para revisão de código, gerenciamento de repositórios e integração com pipelines de CI/CD. Isso o torna altamente personalizável e versátil.
Facilidade de Integração: O Gerrit se integra perfeitamente com várias ferramentas e plataformas, incluindo ferramentas de CI como Jenkins, aumentando sua funcionalidade e flexibilidade. Análise coletada por e hospedada no G2.com.
O Gerrit pode ser desafiador para configurar e ajustar, especialmente para novos usuários. A interface do usuário, embora funcional, pode parecer desatualizada e menos intuitiva em comparação com outras ferramentas modernas de revisão de código. Além disso, gerenciar permissões e integrar com outras ferramentas pode, às vezes, ser complexo. Análise coletada por e hospedada no G2.com.
Excelentes recursos para suportar a revisão de código para diferentes tecnologias e fácil integração com as mais recentes ferramentas de SCM e CI, como git, Jenkins, TeamCity, Bamboo, GitHub e GitLab. Análise coletada por e hospedada no G2.com.
Melhor documentação e suporte da comunidade para problemas. Além disso, uma melhor integração com o TFS e o Azure DevOps tornaria a ferramenta mais utilizável para desenvolvedores da comunidade .net também. Análise coletada por e hospedada no G2.com.
A melhor característica tem que ser a revisão de código. A revisão de código oferece uma comparação lado a lado das alterações feitas e destaca adições ou exclusões de código realizadas, além de ter classificações que variam de -2 a +2, sendo -2 a pior e +2 a melhor. Análise coletada por e hospedada no G2.com.
Os commits são feitos em ordem hierárquica; se um commit pai não for mesclado, não se pode mesclar seu commit filho, mesmo que ambos os commits lidem com arquivos totalmente diferentes. Análise coletada por e hospedada no G2.com.
Os sistemas de arquivos remotos provavelmente têm um desempenho inferior aos locais. Análise coletada por e hospedada no G2.com.
Um commit por arquivo ou por instância do mesmo conserto, eu não gostei de dizer isso em glustered. Análise coletada por e hospedada no G2.com.
Estou usando o Gerrit nos últimos 4 anos e minha experiência tem sido ótima com esta ferramenta por causa do seguinte motivo:-
1. Mantém todo o histórico de revisão de código de forma eficaz.
2. O revisor e os desenvolvedores podem responder e se comunicar facilmente.
3. Fácil de integrar com Jenkins e Jira. Análise coletada por e hospedada no G2.com.
Eu não tenho nada para não gostar sobre esta ferramenta, pois tive uma experiência fantástica com ela. Análise coletada por e hospedada no G2.com.
Eu me sentiria muito bem em trabalhar com o Gerrit, pois era a melhor maneira de enviar as revisões de código e conjuntos de patches, e responder aos comentários é muito útil. Análise coletada por e hospedada no G2.com.
Eu não sinto nada até agora, eu postarei se houver algo que precise mudar. Análise coletada por e hospedada no G2.com.
A melhor coisa é que é uma ferramenta de colaboração distribuída que pode ajudar a gerenciar código de boa qualidade. Você pode adicionar alguns casos de teste, pode corrigir erros de compilação e pode gerenciar o histórico de versões para referência futura. Análise coletada por e hospedada no G2.com.
Pode funcionar apenas com GIT e é mais lento do que outras ferramentas de colaboração disponíveis. Análise coletada por e hospedada no G2.com.
Facilidade de uso. Comparação de versões anteriores do código. Análise e revisão de alterações no código. Análise coletada por e hospedada no G2.com.
Nada. Por que não temos acesso ao código que foi usado para construir a ferramenta? Análise coletada por e hospedada no G2.com.