Version control system comparison matrix

Comparing Plastic SCM with some popular version control systems

Feature Subversion Source Safe Clearcase Perforce Accurev Plastic SCM
Core version control            
File versioning
Folder versioning
Branch inheritance
Changeset support and atomic commits
Multiple independent repositories
Full move-rename support across branches
One-click switch to branch
Complete command-line interface
Push and pull branches to remote servers (DVCS)
Mastership-based replication
Multiple-server support
Configurable database backend
Visualization tools            
Graphical difference tool for source code files
Graphical difference tool for folders
Graphical difference tool for image files
Graphical difference tool for Microsoft Word files
3D revision tree viewer
Code review tool
Development statistics tool
Built-in 3-way merge tool for source code files
Built-in 3-way merge tool for binary files
BranchExplorer with branch-inheritance graph
Graphical wizard for merging folder conflicts
Integrations with third-party tools            
Microsoft Visual Studio 2005 / 2008 / 2010
Eclipse 3.x
Oracle JDeveloper 10
Borland C++ Builder (with SourceConneXion)
Borland Delphi (with SourceConneXion)
Workspace management            
Multiple workspaces per machine
Multiple repositories mounted on a single workspace
Security and authentication            
Active Directory user authentication
LDAP user authentication
Built-in username/password authentication
ACL-based permissions for all system objects
Permission inheritance
Data import            
Support for fast-export / fast-import
Importer for CVS repositories
Importer for MS Visual SourceSafe repositories --
Importer for Subversion repositories --
Platform support            
Windows 2000 / XP / 2003 / Vista / 7
Linux
Mac OS X 10.5 and higher