Software CM creates the medium through which software development changes & activities must flow. Therefore, Software CM is the intentional architecture of software development change-flow. According to this article

http://bradapp.blogspot.com/2007/05/software-cm-is-not-process.html

Survey result of difference VCS within thoughtwork - http://martinfowler.com/bliki/VcsSurvey.html
