【发布时间】:2009-10-13 21:25:23
【问题描述】:
我被要求选择 Clearcase-UCM 的开源替代品,我需要一个建议,什么是最佳匹配。以下是我收集的一些参数:
- 一半的开发团队使用集成视图、开发视图、变基和交付方法。其余的只是直接在他们的集成流上使用私有视图,就好像它是主干一样。
- 所有团队都使用基线来标记版本。
- 他们声称面临与 Clearcase-UCM 的合并问题,因此替代方案必须具有精心设计的合并功能。
- 零维护 - 该工具没有 VCS 管理员。
- 基于Windows的开发,所以该工具必须有良好的win32支持。
- IDE 集成 (eclipse)。
- Mac-OS 支持。
- 很高兴拥有:迁移工具。
哪种工具适合这两种工作方法(两个小组都不会采用另一种方法)? 到目前为止,我有 svn、mercurial 和 git 作为替代方案。其中一个适合吗?还有其他选择吗?
【问题讨论】:
-
我已经更新了关于“可追溯性”的答案
标签: svn git mercurial migration clearcase