version control – What does SCM stand for? – Stack Overflow

Closed. This question is

. This question is opinion-based . It is not currently accepting answers.

Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.

Closed 9 years ago.

Improve this question

In the software world, it seems that SCM is an unfortunately overloaded acronym.

It can mean:-

Which one of these is the dominant term? Do they mean the same thing?

To me Source Code Management is essentially synonymous with Version Control. Whereas Software Configuration Management is a larger subject, which potentially includes Build and Release Management as well.

However looking on Wikipedia, it lists Subversion as a Software Configuration Management tool, which is at most only tangentially true.

Build and Software Management has come up before, but nothing definitive has been said on the matter, unfortunately.