SmartGit Distributed Reviews Add-on

Local code reviews without server.

Distributed Reviews Add-on

SmartGit takes code reviewing to the next level: in a distributed way, based on Git. Local, offline and fast.

The Distributed Reviews add-on is designed for situations where you lack a GitHub, GitLab, or similar backend that facilitates the review process on the server side.

Part of the SmartGit Download

The Distributed Reviews add-on is part of the SmartGit Download .

You can evaluate it with the normal SmartGit evaluation. For regular use you will need to order the add-on as option when ordering a SmartGit license.

Looking for more details? Refer to the documentation  Download Distributed Reviews Add-on 

Collaboration by Pull Requests

SmartGit's Branches view showing pull request workflow
Create a Pull Request to request another team-member (assignee) to merge your commits into a specific target branch after having reviewed them. The assignee may comment, approve (or reject) and finally integrate (merge) the pull request.

Local, offline reviewing

explains display of different details in SmartGit's Comments view
The Distributed Reviews metadata is stored in the Git repository itself and is pushed and pulled together with your other branches: you can work offline, apply and discard comments and finally push a tidy, consistent review.

Markdown Support

SmartGit's markdown-enabled comment system compatible with GitHub-flavored markdown for rich code review formatting.
For all kind of comments, markdown (mostly identical with GitHub’s flavored markdown) can be used.

Inline comments and replies

SmartGit's threaded inline commenting system for detailed offline code reviews
Comments can be applied to pull requests, commits in general and individual lines of changed files. The relation between a comment and its replies is tracked and displayed threaded.

Server-side email notifications (optional)

If required, you can enable email notifications (for changes related to pull requests) by installing a light-weight server-side component which tracks changes to your Distributed Reviews data.

Download server-side component 
Illustration of Smart Gitty, the SmartGit mascot -- a grey cartoon cat with glasses, sitting behind a laptop