Gerrit — Code Review Tool

T. Emre Yildirim
Innovance Blog
Published in
2 min readAug 16, 2019

I would like to write about a specific code review tool in my first post: Gerrit code review. There are some popular professional tools like Review Assistant, Reshift, Sonarcube, JetBrains etc. but I want to examine Gerrit in some ways:

ADVANTAGES:

  1. It is easy to use:

https://www.gerritcodereview.com/ from this official site, you can reach to build, docs and other resources to use it. It is really easy and does not cause big costs, in the first stage.

2. Manageable

Project(s) management
Access configuration
Branch management

3. You can use it from a browser easily:

Gerrit provides extension option for your company’s owned domain. E.g: www.gerrit.yourcompanyaddress.com. You can customize your code review platform like this.

4. Open-source (You can reach the details from its website)

DISADVANTAGES:

  1. You can by-pass Gerrit easily via forcing code like:

git push feat/related branch (without HEAD:refs/for/origin)

2. Someway, it is hard to manage while working in different branches for different features especially when you need to merge them at a point.

--

--