15 具有出色的分支和合并支持的颠覆性替代方案是什么?

请先 登录 后评论

4 个回答

Mike Stone

您是否研究过分布式版本控制,例如 Git?每个“结帐”本质上都是一个分支……这是一种完全不同的源代码控制思维方式。

Git 是免费的,由 Linus Torvalds 创建,用于 Linux(当然还有许多其他项目)。

请先 登录 后评论
Brian Matthews

我经常使用 Clearcase。只要您经常进行合并,它就可以非常轻松,并且还可以在后台运行合并作业。如果出现合并冲突,您需要进行干预。

但是,它很昂贵,而且很难找到熟练的 Clearcase 管理员。

请先 登录 后评论
mike511

Perforce 最多可供 2 位用户免费使用。

我不能 100% 确定您期望什么可以/应该自动化, 但是 perforce 的质量非常高。您可以轻松创建和维护 分支,您可以轻松合并。樱桃采摘很容易 您在一个分支中所做的特定更改,并将它们合并到另一个分支中 自动化程度高的分支机构。

请先 登录 后评论
user11087

你有没有问过自己为什么有这么多分支/合并操作?有没有办法简化您的开发流程?

Subversion,恕我直言,是 KISS(保持简单,愚蠢)原则的一个很好的应用。翻译:根据我的经验,与使用更复杂的工具相比,简化开发流程会大大提高生产力。

请先 登录 后评论