我们目前使用的是Visual Studio 8和Visual Source Safe。由于客户的需求,我们必须迁移到PVCS或Rational ClearCase,Team System不是一个选项。请推荐这两个选项中的一个,给出每个选项的优缺点。它们与Visual Studio 8的集成情况如何?
发布于 2010-04-16 06:21:23
没有足够的信息来推荐其中之一。我管理这两个系统已经超过10年了。目前我是一名ClearCase管理员。
要回答的问题:有多少开发人员?它们是否分布在多个站点?它是100%的Windows,还是Unix也是一种环境可能性?有多少数据需要存储?
ClearCase是工业实力,但从许可到必要的设备和人力资源,它在所有可能的方面都贵得离谱。它具有很好的伸缩性,但需要强大的服务器环境。它的管理极其复杂,特别是在混合O/S环境下。新用户的学习曲线很大,新管理员的学习曲线更大。如果您想要合理的性能,它可能会非常慢,而且服务器对硬件的要求也很高。ClearCase以多种方式支持多站点环境。作为所有这些费用和复杂性的回报,它非常有能力。准备好雇佣至少一名全职管理员。我是认真的。
PVCS是一个稳定、可靠的系统,并不总是需要服务器。它的伸缩性也很好(我曾经管理过一个有140名开发人员的PVCS项目)。它易于管理,也易于学习。它没有ClearCase那样丰富的特性。很多人会说这是一件好事。它要简单得多,也不容易出问题。
如果你想比较其他工具,PVCS比ClearCase更像使用CVS。ClearCase不像任何其他的源码控制工具。
发布于 2010-04-14 21:10:14
我没有使用PVCS的直接经验。
关于ClearCase,plugin for VS2008可以很好地工作(除了在build server中),并且是advantages and inconveniences of ClearCase自带的。
这意味着,您需要知道concepts behind ClearCase和如何leverage its features。
https://stackoverflow.com/questions/2637401
复制相似问题