当前位置:  开发笔记 > 开发工具 > 正文

ClearCase和Visual SourceSafe有什么区别

如何解决《ClearCase和VisualSourceSafe有什么区别》经验,为你挑选了1个好方法。

什么是ClearCase和Visual SourceSafe产品之间的差异?



1> John Feminel..:

明确案例和虚拟源安全产品之间有什么区别?

在"我应该买哪一个"的意义上,答案都不是.如果这是一个你正在考虑的新项目,那么你应该认真考虑更好的选择,比如GitSubversion.VSS和CC也花费了大量资金,而Git和Subversion都是免费的.

从能力差异的角度来看,它们的产品确实有些不同,但同样可怕.

平台.ClearCase是多平台的,支持许多Unix以及Windows.VSS几乎只支持Windows.有一些绑定连接到其他人编写的现有VSS仓库,但这些是第三方,并且没有官方支持.

合并/重命名.在CC处理得体; 在VSS中不受支持.

复制远程存储库.在CC中排序; 在VSS中没有.

部署.在一个站点上使用第一个CC实例很难,后续的那个稍微容易一些; VSS(安装程序)几乎无足轻重.[更新:ClearCase 7.1.1现在有一个统一的安装程序.]

联网.CC上的错误(需要非常慢的RPC调用); VSS不那么可怕,但仍然非常糟糕(需要全球可写的Windows网络共享,但仍然很慢).

原子性.VSS和ClearCase都不支持原子事务 - 这是现代VCS中常见的一个主要特性.[更新:ClearCase 7.1.1现在支持选择加入原子事务; 默认情况下,每次提交都没有启用.]

支持.CC得到了很好的支持.VSS官方仍然得到支持,但在各个方面,MS正在鼓励人们将其从TFS转移到TFS.(但这并不意味着TFS是一个很好的产品.)

开发者士气.两种情况都可能会减少,因为人们哀叹在他们的过程中引入了另一种可怕的产品.

说真的,使用Git或Subversion.

推荐阅读
低调pasta_730
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有