usmanali usmanali - 4 years ago 254
Git Question

Difference between SCM and SVN

What is the difference between SCM and SVN? And how does git differ from mercurial?

Answer Source

SCM generally means Software Configuration Management, which include CMRM (Change Management up to Release Management), including versioning.

SVN is only a VCS: Version Control Tool.

So one is much more complete and covers more completely the development lifecycle, while being generic: Team Fundation Server or RTC - Rational Team Concert - are both examples of SCM.

Recommended from our users: Dynamic Network Monitoring from WhatsUp Gold from IPSwitch. Free Download