我正在研究实践中的版本控制,并且在书籍和论文中有两个名称指代同一件事情:软件配置管理(SCM)和版本控制系统(VCS)。前者似乎深受软件工程师/Java程序员欢迎,而后者则更受系统管理员欢迎,但在外行人看来,两者似乎意思相同。
另一方面,过去我曾将SCM解释为像puppet或cfengine这样的东西。有没有人能为我正确解释这两个术语的实际含义?最好给出具体的例子。
另一方面,过去我曾将SCM解释为像puppet或cfengine这样的东西。有没有人能为我正确解释这两个术语的实际含义?最好给出具体的例子。