首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >使用Perforce而不是Subversion有什么好处?

使用Perforce而不是Subversion有什么好处?
EN

Stack Overflow用户
提问于 2008-10-01 12:52:46
回答 9查看 42.1K关注 0票数 66

我的团队使用SVN已经有几年了。我们现在可以选择切换到Perforce。

进行这种转换的好处(和缺点)是什么?

EN

回答 9

Stack Overflow用户

发布于 2008-10-01 13:33:45

您的团队评估过Git吗?它的特性类似于Perforce中的特性,但它是免费的(FOSS)。

在与大型团队合作时,这两者都是SVN的一个很好的替代方案。

票数 15
EN

Stack Overflow用户

发布于 2008-10-01 14:59:34

我在工作中使用perforce,在家里使用svn。

perforce GUI相当不错,但前提是您必须习惯它。它肯定有一个学习曲线,当非程序员开始使用perforce时,他们通常需要一段时间才能理解概念。

乌龟是很棒的,它非常容易使用。我的律师妻子用它颠覆了她所有的文件;)

分支很容易实现。事实上,分支是如此简单,以至于人们没有太多理由进行分支。然后你集成,因为你分支了。它很容易成为你唯一做的事情。

Svn已集成到更多产品中。至少我会用更多的产品。这是一个很大的优势,因为如果你必须在你的开发环境之外使用其中任何一个,它们都会变得笨拙。

每隔一段时间,我们就会遇到perforce的问题,它认为您的本地副本是最新的,但它们不是。然后你必须强制同步,然后如果它仍然不好,删除你的本地文件并重新同步。svn从来没有遇到过这样的问题。这实际上是一个很大的问题,因为你甚至不知道你正在处理一个旧的副本。

另一件需要考虑的事情是你为什么想要改变。如果你有一个可以工作的系统,每个人都对它很熟悉和满意,为什么要更换它呢?

票数 6
EN

Stack Overflow用户

发布于 2008-10-09 10:16:42

在Perforce的网站上,他们有一篇比较两者的论文:P4 vs SVN

显然,考虑到源代码,您必须意识到它强调了Perforce相对于SVN的优势,但它仍然是一本有用的读物。你永远不会知道,其中一个好处很可能是杀手级项目,考虑到您自己的独特情况,您的团队可能会从中受益。

我当然会推荐Perforce,因为许多原因已经在其他答案中介绍过,但我不能将其与从未真正使用过它的SVN进行比较。

票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/157429

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档