mik*_*e g 27 version-control terminology
在软件世界中,似乎SCM是一个不幸的重载首字母缩略词.
它可能意味着: -
其中哪一个是主导词?他们的意思是一样的吗?
对我来说,源代码管理本质上是版本控制的同义词.软件配置管理是一个更大的主题,其中可能还包括构建和发布管理.
无论如何在维基百科上查看,它都将Subversion列为软件配置管理工具,该工具最多只是切实可行.
之前已经出现了构建和软件管理,但不幸的是,在这个问题上没有任何明确的说法.
Acronym finder上的前三个结果是:
******SCM 供应链管理
******SCM 软件配置管理
******SCM 源代码管理
其中星星表示结果的排名。
所以看起来两者同样有效并且同样被使用。
软件配置管理。
一般来说,我在谈论源代码时会使用/听到源代码管理。另一方面,如果您将配置文件(/etc 中的内容、特定于应用程序的配置文件等)保存在 SCM 中,那么很多人会将缩写词扩展为 Software Configuration Management。
所以这完全取决于你正在管理的内容;)