views:

2203

answers:

4

There are a number of tools/systems available aimed at streamlining and enhancing the code review process, including:

These systems all have varying feature sets, and differ in degrees of maturity and polish; the selection is a little bewildering for someone who is evaluating code review systems for the frist time. Some of these tools have already been mentioned in other questions/answers on StackOverflow, but I would like to see a more comprehensive comparison of the more popular systems, especially with respect to:

  • integration with source control systems
  • integration with bug tracking systems
  • supported workflow (reviews pre/post commit, review or contiguous/non-contigous revision ranges, etc)
  • deployment/maintenance requirements
+7  A: 

Check out these threads

Vijesh VP
Are these supposed to be links? Because they're not showing up as links for me. Then again, I'm in a crappy hotel in the middle of the Adirondaks with a sucky wifi connection, so maybe it's me?
Paul Tomblin
Ok, now it's showing up as links.
Paul Tomblin
+1  A: 

Code Review Tools Comparison Matrix provided by Smartbear (Code Collaborator).

David Segonds
This comparison matrix is fairly comprehensive, but should be taken with a grain of salt as it is provided by a code review system vendor.
SytS
It only compares 2 products, and is most probably biased towards the system the reviewers are selling. I don't think it's a comparison, more like a selling point.
cosmo0
+2  A: 

If you are a TeamSystem user then I strong recommend TeamReview. I think it will be difficult to find something more integrated (integrates with VSTS and TFS) and less expensive (TeamReview is free)

JB Brown