Quantcast
Channel: Opensource Applications » Code Review
Viewing all articles
Browse latest Browse all 5

Opensource Code Review Tools

0
0


For too long, code reviews have been too much of a chore. This is largely due to the lack of quality tools available, leaving developers to resort to e-mail and bug tracker-based solutions.

We have seen a lot of time and energy wasted doing code reviews as code reviews were typically done over e-mail. A significant amount of time was spent in forming review requests, switching between the diff and the e-mail, and trying to understand what parts of the code the reviewer was referring to.

In an effort to keep our sanity and improve the process several open source projects have come up to develop good code review collaboration tools.

1. rietveld



rietveld is a code review tool written in Python (of course!) and hosted on Google s own experimental cloud-computing framework AppEngine. Anyone with a Google account can participate; after logging in you can identify Subversion repositories and branches containing code that needs to be reviewed, upload changed source code files, and invite reviewers. Reviewers can see an online diff and leave their own comments, and the system uses email notifications to keep the discussion moving along.



2. CodeStriker



Codestriker is an open-sourced web application which supports online code reviewing. Traditional document reviews are supported, as well as reviewing diffs generated by an SCM (Source Code Management) system and plain unidiff patches. There are integration points with CVS, Subversion, Clearcase, Perforce, Visual SourceSafe and Bugzilla. There is a plug-in architecture for supporting other SCMs and issue tracking systems.



3. JCR – Java Code Review

JCR is a web-based tool for performing and managing code reviews. It can be used for code in any language, but provides some extra features for Java.



4. Review Board

Review Board is a powerful web-based code review tool that offers developers an easy way to handle code reviews. It scales well from small projects to large companies and offers a variety of tools to take much of the stress and time out of the code review process.


Viewing all articles
Browse latest Browse all 5

Latest Images

Trending Articles





Latest Images