哪个更容易学习:AccuRev或Perforce?

时间:2009-06-08 20:36:17

标签: perforce accurev

我们正在尝试在AccuRev或Perforce之间做出决定。我们有一个小团队,需要一些易于学习的东西。哪些版本控制应用程序更容易学习,更方便用户使用?

4 个答案:

答案 0 :(得分:3)

两者都不容易学习。 Perforce的怪异主要集中在分支和私人工作领域。 AccuRev的奇怪之处在于流,在它们之间进行促进,并重新定义它们。这两个系统都有点难以理解,特别是如果你已经习惯了CVS。

对于我的两分钱,AccuRev是更好的产品。这些流是一个非常强大的工具,用于管理开发与QA和补丁。服务器阴影私有工作空间的概念是天赐之物 - 用户没有理由不每天多次检查他们的工作区,而是进入服务器备份。

答案 1 :(得分:2)

如果您仍在选择,则可能需要阅读AccuRev - another story how to screw UIReply by AccuRev。作为AccuRev用户,我认为流树的想法非常强大,许多功能,如时间锁,事务或问题促进等都很有用,但UI实现很糟糕。在转换之前,你肯定需要努力工作。

答案 2 :(得分:1)

我不能代表AccuRev - 老实说我以前甚至没有听说过 - 但我可以代表Perforce说话:

一旦你理解了一些真正关键的方面,我发现它非常容易:

  • 任何可能改变“depot”(服务器端SCM托管存储库)的事情都会通过更改列表发生。
  • 更改列表中的所有这些交互也与客户端工作区相关联 - 换句话说,您无法真正处理那些没有从软件仓库到文件系统建立映射的文件。

此外,在旧金山(或者更近的位置)进行为期三天的培训对我来说非常值得,因为我在Perforce环境中担任管理职务 - 尽管我在培训之前一直使用它就好了管理我们的代码库。

答案 3 :(得分:0)

这个问题有点主观!

话虽如此,您需要考虑许多变量:开发人员体验,您目前使用的工具,团队可以买得起的等等。

如果您的主要关注点只是弄清楚哪些更容易,那么两家供应商都会提供免费试用/许可证。您应该下载它们并根据您的代码库和现有工具进行测试。

此外 - 尝试让您的团队参与进来以简化过渡。