源代码控制 - Rational清晰案例与Microsoft Team Foundation服务器

Sac*_*hag 3 tfs clearcase

我一直使用Microsoft Team Foundation Server 2008版本作为我的代码文件的源代码控制.但是,我们公司还有其他人使用Rational ClearCase进行源代码管理.所以基本上我在考虑这两者之间的区别 -

  1. Rational Clear案例中是否有任何未在TFS中提供的特性,反之亦然.
  2. 如何在可用性,成本,可靠性和任何其他比较参数方面比较这两个源控件.

Von*_*onC 5

  • 肯定会想到MVFS(能够访问源代码而无需在本地硬盘上下载)
  • UCM是您可以选择使用的另一个功能(Unified Change Management,附带ClearCase,并在其上添加有关配置和合并的UCM元数据)

有关UCM的更多信息,请参阅ClearCase优势/劣势 以及如何利用Clearcase的功能.
有关MVFS的更多信息,请参阅MVFS版本控制.

ClearCase拥有分支机构作为一等公民,TFS仅在2010年版本中.
(有关"分支"概念的更多信息,请参阅" TFS2010分支到另一个分支的子文件夹 "和" Team Foundation Server和分支特征,与其他分支相比 ")

在成本方面,由于TFS与Microsoft产品的水平(特别是Visual Studio),很难进行比较:

  • 对于面向Microsoft的开发环境,TFS比ClearCase更适应.
  • 对于具有大量开发和复杂合并工作流的一般开发环境,ClearCase(以及它的UCM)很有趣.