2

我从http://webdev.apl.jhu.edu/~jcs/ejava-javaee/coursedocs/605-784-site/docs/content/html/devenv-mavenbasics.html阅读了基本的 maven

并发现

1.1.1。CM 管理的源代码树

1.1.2。不由 CM 管理的构建树

“CM”是什么意思?

4

1 回答 1

4

它通常是 SCM 的缩写,即Software Configuration Management。SCM 包含项目管理的各个部分。

然而,在这种情况下,'CM'(我从它在链接文档中的使用推断)可能指的是版本控制系统(VCS),例如 CVS、SVN、HG 或 GIT。

混淆可能是因为 SCM 有一个替代定义,意思是“源代码控制管理”,它等同于 VCS 的超集,而不是 VCS 的超集。我个人不喜欢使用它,因为它很容易与软件配置管理混淆。

于 2013-09-16T19:41:39.440 回答