是否有任何工具同时具有版本控制和配置管理功能?
我完全迷上了配置管理和版本控制工具,研究得出的结论是,版本控制只是SCM中的一个过程(比方说,版本控制是一个苹果,水果是配置管理)。问题是,有一个问题(来自我大学评估的一个合法问题)坚持认为它们是两个相同的东西(苹果是版本控制,配置管理是一个香蕉,对不起,我找不到任何其他方法来解释这一点,但你明白了)。
它告诉我,我必须选择一个包括版本控制和配置管理功能的工具。所以我很困惑,我想选择SVN或Git,但是这两个只用于版本控制,甚至有文章说"SVN不是配置管理工具“。
然而,当我搜索“顶级软件配置管理工具”时,所有列出的工具要么是“版本控制专用工具”,要么是“不包括版本控制的工具”(或者至少没有提到它们都有版本控制)。
那是怎么回事?这个问题是错的吗?还是我错过了什么?请帮帮我,我从来没有这么困惑过
发布于 2018-06-07 02:26:50
正如您所说,配置管理和版本控制是两件不同的事情。
配置管理旨在提高项目质量和交付效率,而版本控制旨在管理项目版本,并使每个版本具有可跟踪性。
还有许多配置管理工具,它们也与版本控制系统集成在一起。
例如,对于木偶,您可以与git版本控制集成。及相关链接如下:
或者您可以使用CVS、Ansible等,它们都与版本控制系统集成。
发布于 2018-06-07 12:30:09
我使用傀儡和CVS进行版本控制,包括一个手动步骤(通过cron将cvs中的文件更改到木偶目录中),这对我来说仍然很好。
https://stackoverflow.com/questions/50721600
复制相似问题