哪一个更容易学:AccuRev还是Perforce?

哪一个更容易学:AccuRev还是Perforce?,perforce,accurev,Perforce,Accurev,我们正试图在AccuRev和Perforce之间做出决定。我们有一个小团队,需要一些容易学习的东西。这些版本控制应用程序中,哪一个更容易学习、更友好?这个问题有点主观 也就是说,您需要考虑很多变量:开发人员经验、您当前使用的工具、您的团队可以购买的东西等等 如果您主要关心的只是找出更简单的方法,那么两家供应商都提供免费试用/许可。您应该下载它们并根据您的代码库和现有工具进行测试 此外-尝试让您的团队参与进来,以简化过渡。我不能代表AccuRev说话-老实说,我以前甚至没有听说过它-但我可以代表P

我们正试图在AccuRev和Perforce之间做出决定。我们有一个小团队,需要一些容易学习的东西。这些版本控制应用程序中,哪一个更容易学习、更友好?

这个问题有点主观

也就是说,您需要考虑很多变量:开发人员经验、您当前使用的工具、您的团队可以购买的东西等等

如果您主要关心的只是找出更简单的方法,那么两家供应商都提供免费试用/许可。您应该下载它们并根据您的代码库和现有工具进行测试


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

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

我发现,一旦您了解了几个真正关键的方面,就非常容易做到:

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

在旧金山的训练三天(或者更近的位置)对我来说是非常值得的,因为我在我们的环境中有一个管理角色——虽然我在训练之前一直使用它来管理我们的代码基础。

< P>如果你仍然选择你可能想要阅读和。作为一个AccuRev用户,我认为流树的思想非常强大,许多功能如时间锁、通过事务或问题进行升级等都很有用,但UI实现非常糟糕。在切换之前,你肯定需要努力学习。

两者都不容易学。Perforce的古怪之处主要集中在分支和私人工作领域。AccuRev的古怪之处在于围绕着溪流,在溪流之间进行宣传,并对溪流进行重新出租。这两种系统都有点难以理解,尤其是当你习惯了CVS的时候


对我来说,AccuRev是更好的产品。流是一个非常强大的工具,用于管理开发、QA和补丁。服务器阴影私人工作区的概念是天赐良机-用户没有理由一天不检查几次他们的工作区,它会进入您的服务器备份。

谢谢。我们目前使用SVN,我们有一个非常小的开发团队,所以我想要一些易于使用和维护的东西。我想知道这两个是否都超出了我们的需要。你知道非常小的团队(2到4个开发人员)是否使用这些应用程序吗?是的,它们都是过火的,是的,你可以在小团队中使用它们。我曾与10名开发人员一起使用AccuRev,我的CTO说“没有它,我们无法构建[我们的产品]”。我与两个由3-5名开发人员组成的团队使用过Perforce。但简单的事实是,只有当开发人员经常修改相同的文件并且您需要协调更改时,花哨的版本控制系统才能证明它们的价值。如果Fred在UI上工作,Joe在web服务上工作,Barb在DB上工作,那么SVN可能会让你过得很好。值得一提的是,Performce将在今年晚些时候实现streams。