Need advice about which tool to choose?Ask the StackShare community!
Gerrit Code Review vs LGTM: What are the differences?
Developers describe Gerrit Code Review as "OpenSource Git Code Review Tool". Gerrit is a self-hosted pre-commit code review tool. It serves as a Git hosting server with option to comment incoming changes. It is highly configurable and extensible with default guarding policies, webhooks, project access control and more. On the other hand, LGTM is detailed as "A simple pull request approval system for GitHub". LGTM is a simple pull request approval system using GitHub protected branches and maintainers files. Pull requests are locked and cannot be merged until the minimum number of approvals are received. Project maintainers can indicate their approval by commenting on the pull request and including LGTM (looks good to me) in their approval text.
Gerrit Code Review belongs to "Code Review" category of the tech stack, while LGTM can be primarily classified under "Tools for GitHub".
Some of the features offered by Gerrit Code Review are:
- git repository hosting
- pre-commit code review
- commenting on diffs
On the other hand, LGTM provides the following key features:
- Unparalleled security analysis
- Automated code review
- Free for open source
LGTM is an open source tool with 982 GitHub stars and 112 GitHub forks. Here's a link to LGTM's open source repository on GitHub.
Pros of Gerrit Code Review
- Code review14
- Good workflow12
- Cleaner repository story11
- Open source10
- Good integration with Jenkins10
- Unlimited repo support6
- Comparison dashboard3
- Great for team collaboration1