Step 2 - Set your weightings





revision-control-system
Weight
Generic section
Intrinsic durability
Maturity
Age
Stability
History
Fork
Adoption
Popularity
References
Contributing Community
books
Development leadership
Leading team
Management style
Activity
Developers, identification, turnover
Activity on bugs
Activity on functionalities
Activity on releases
Industrialized solution
Independence of developments
Services
Training
Support
Consulting
Documentation
Quality Assurance
Quality Assurance
Tools
Packaging
BSD
FreeBSD
Mac OS X
NetBSD
OpenBSD
Linux
Debian
Mandriva
Red Hat
SuSE
Source
Unix
AIX
HP-UX
Solaris
Windows
Exploitability
Ease of use, ergonomics
Administration / Monitoring
Technical adaptability
Modularity
Code modification
Code extension
Strategy
License
Permissiveness
Protection against proprietary forks
Copyright owners
Modification of source code
Roadmap
Sponsor
Strategical independence
Repository operations
Commits/Chekouts
Atomic commits
Tracking uncommited changes
Per-file commit messages
Single directory checkout
Tagging
History
Repository history
File history
Line-wise file history
Show differences
Branching/Merging
Events
Triggers
Pre-event triggers
Post-event triggers
Notifications
Changesets support
Repository features
Storage models
File locking
Version merging
Distributed version control
Files and Directories
Delete
Move or rename
Copy
Repository permissions
Metaproject
Deployment
Architecture
Repository replication
Repository synchronization
Disconnected mode
Authentication backends
LDAP
RDBMS
File
Integration
Development tools
IDE integration
Bugtracker integration
Forge integration
Desktop integration
Office suite integration
File manager integration
Available APIs
Network support
Client/Server protocols
RPC
TCP/IP socket
Proprietary protocol
Web protocols
HTTP
WebDAV
FTP
SMTP
Filesystem protocols
Security
SSL support
SSH tunneling
Tools
User interface
Web interface
Graphical clients
Administration
Command line interface
Visual interface
Audit trail
Change Management Policies