В мире программного обеспечения кажется, что SCM является, к сожалению, перегруженным акронимом.
Это может означать: -
Какой из них является доминирующим? Они имеют в виду одно и то же?
Мне Управление исходным кодом по существу является синонимом Version Control. В то время как управление конфигурацией программного обеспечения является более крупным объектом, который также может включать в себя управление компоновкой и выпуском.
Однако, смотря на Википедию, в ней перечисляется Subversion как инструмент управления конфигурацией программного обеспечения, который, по крайней мере, тангенциально верен.
Сборка и управление программным обеспечением подошли раньше, но, к сожалению, по этому вопросу ничего не было сказано.