Svn 源代码控制的ClearCase?
我从未使用过ClearCase,但在很短的一段时间内使用过Subversion和Performce。我们公司的IT部门正式支持ClearCase,有些人在其中检查代码,有些人将其用作备份存储 我还没有决定是否使用ClearCase本身或使用Subversion设置自己的存储库。它将是一个两人或最多三人的开发团队。从我所听到的人那里,我得到了这样的看法:ClearCase是复杂的,不值得学习,因为它可能不会提高生产率。这是真的还是错的Svn 源代码控制的ClearCase?,svn,version-control,clearcase,Svn,Version Control,Clearcase,我从未使用过ClearCase,但在很短的一段时间内使用过Subversion和Performce。我们公司的IT部门正式支持ClearCase,有些人在其中检查代码,有些人将其用作备份存储 我还没有决定是否使用ClearCase本身或使用Subversion设置自己的存储库。它将是一个两人或最多三人的开发团队。从我所听到的人那里,我得到了这样的看法:ClearCase是复杂的,不值得学习,因为它可能不会提高生产率。这是真的还是错的 谢谢…我会选择subversion。它有一个更干净的界面,比C
谢谢…我会选择subversion。它有一个更干净的界面,比ClearCase更直观。在我的公司里,人们常常难以学习ClearCase,团队正在迁移到svn。使用svn的另一个好理由是它是免费的,远离它!它有一些svn缺少的功能(比如活动),但肯定有3个人在你的团队中是不值得的。2011年11月更新:一年多之后,我真的建议不要使用ClearCase 现在很清楚,自(2003年)以来,25年以上的老产品不会有任何重大改进。
最新的功能可能仍会有所改进(请参阅),并最终成为产品的一部分,但客户端和服务器之间的底层通信协议仍然很慢,无法扩展 实际上,ClearCase已经从头重写,并被称为产品的一部分。
这个新版本(RTC 3.x)实际上相当不错,比ClearCase快得多,并且提供了一种隔离开发的有趣方式,允许私有提交 今天,像Git这样的DVC也是一个很好的选择,但对于大型企业来说,这并不是一个简单的过程
初步答复:2010年8月: ClearCase并不复杂,但它与SVN有很大的不同。而且相当慢;)
看 我已经设法在快照视图中创建了 对于具有复杂合并工作流的大型项目,ClearCase(尤其是ClearCase UCM)是值得的。
对于更简单的项目(就合并工作流而言),SVN就足够了 另见: