code review
review tool software inspection
code review tool blog site map contact us
Sales/Support: (978) 236-7860
Code Collaborator
Product Details
Docs & Resources
Purchasing
Free book about peer code review
Free webinars about code review

Code Collaborator is an excellent tool...reviewers are able to do a thorough and contemplative job.

Jim Showalter
Software Developer
Intuit
read more

How does CodeCollaborator stack up?

Compare Code Collaborator with:  

Smart Bear
CodeCollaborator
Open Source
Review Board
Custom fields & workflow No customization or workflow choices
Tracks defects found in review No tracking of defects
Customizable reports No reports
Review & defect metrics collected automatically No metrics at all
Web interface, clients, IDE plug-ins Just a web interface
Installers, manuals, and tech support No tech support


Detailed Comparison

Clients, Platforms, & Documentation    
  Smart Bear
CodeCollaborator
Open Source
Review Board
Support for Windows, Linux, Solaris, and Mac OS X YesYes
Comes with installer, runnable as a GUI YesYes
Comes with installer, runnable from command-line YesNo
Has a user's manual YesYes
Command-line user interface YesYes
Subversion and Perforce only
Web-based user interface YesYes
Rich-client user interface YesNo
Eclipse plug-in integration YesNo
Visual Studio Add-In integration YesNo
SSL Support YesYes
if you configure it yourself
Works with any editor or IDE YesYes
Serverless over LAN networks NoNo
Supports distributed developers over WAN networks YesYes
Version Control Integration    
  Smart Bear
CodeCollaborator
Open Source
Review Board
Perforce Integration YesYes
After manually installing a module
Perforce P4Win/P4V Plugin YesNo
Perforce Triggers YesNo
Optionally enforces Perforce ACL YesNo
ClearCase Integration YesNo
Subversion Integration YesYes
Subversion Triggers YesNo
CVS Integration YesYes
Team Foundation Server Integration YesNo
Vault Integration YesNo
MKS Integration YesNo
AccuRev Integration YesNo
Surround Integration YesNo
Git Integration YesYes
Mercurial Integration YesYes
Vault Integration YesNo
Visual SourceSafe Integration YesNo
Rational Synergy Integration YesNo
Rational Team Concert Integration YesNo
Reviews & Files    
  Smart Bear
CodeCollaborator
Open Source
Review Board
Supports reviews of local changes not yet committed to version control YesYes
Supports reviews of changes already committed to version control YesYes
Scalable to large files and large reviews YesYes
Can attach arbitrary files to the review, not just source code YesNo
Image files only
Can review file differences rather than complete file inspections YesYes
Can perform whole-file inspections YesYes
Automatically detects local file changes Yes
Via version control integration
Yes
Packages local file contents and differences for delivery YesYes
Supports document review YesNo
Review any URL YesNo
Can search for completed reviews based on file name or type YesYes
General Review Process    
  Smart Bear
CodeCollaborator
Open Source
Review Board
Supports multiple simultaneous review participants YesYes
Tracks comments made during code review YesYes
Tracks defects found during code review without adding an entry to an issue-tracking system YesNo
Can view proposed code changes in color-coded before/after view YesYes
Can leave comments on individual lines of code YesYes
Can export proposed changes on reviewer's machine for testing YesNo
Supports review checklists YesNo
Supports configurable review participant roles for workflow and reporting YesNo
Metrics & Reporting    
  Smart Bear
CodeCollaborator
Open Source
Review Board
Builds audit trail of review communication YesYes
Saves audit trail along with actual file changes Yes
Audit trails and review metrics available in database
Yes
Automatically collects metrics for man-hours/kLOC, defects/kLOC, and man-hours/kLOC YesNo
Built-in reporting Yes
Reporting system built-in; external report tools can use database
No
Custom reports Yes
In-product custom reports as well as 3rd-party tools against the database
No
Sophisticated searching, e.g. finding all reviews of a certain file, or done by a certain user, or searching within comment or defect text YesYes
Administrative Control    
  Smart Bear
CodeCollaborator
Open Source
Review Board
Allows custom fields for defects to track e.g. severity, type, or phase-injected YesNo
Allows custom fields for reviews to track e.g. project, phase, or relevant bug ID's YesNo
Admin option preventing developers from checking in code before it is reviewed Yes
Using supplied SCM server triggers
No
Permits only certain users to have access to administer server configuration YesYes
Can restrict viewing reviews to certain users YesNo
Can track and administrate all current reviews YesYes
Can administer user lists YesYes
Can authenticate from LDAP/ActiveDirectory instead of maintaining user list YesYes