2010-08-20 22 views
2

Perforce与Team Foundation Server(TFS)的比较如何。在这里工作中,我们完全使用了Perforce(我非常喜欢btw)。另一方面,我很抱歉我从未使用过TFS。尽管我对TFS很感兴趣,但是我无法对这个区别做出判断。Perforce与Team Foundation Server的比较

使用每一个的优点是什么?

+0

你想帮助支持Stack Exchange上的Visual Studio ALM社区吗? http://bit.ly/caQ9ds – 2010-08-20 11:50:08

+0

什么是ALM社区? – 2010-08-20 14:16:50

+0

ALM =应用程序生命周期管理。它涵盖了从源代码管理到SDLC方法自动化的所有内容。 – Robaticus 2010-08-20 14:25:30

回答

0

嗯。我只是因为你的问题才加入了stackoverflow。

我从来没有使用过Perforce,虽然我听说过它的好东西,因此我没有资格比较这两个,或真正回答你的问题。不过,我已经使用了TFS源代码控制(目前)和Subversion(过去),虽然我真的很喜欢后者的功能+简单性,但我对前者有些厌恶。

这里有几个是谈一些TFS源控制的消极方面和挫折的地方:

http://www.nearinfinity.com/blogs/joe_ferner/why_i_dislike_tfs_-_team_found.html

http://goingagile.blogspot.com/2008/04/evaluating-source-control-systems.html

当然,TFS不仅仅是源代码控制更多,并且工作项目,报告和项目跟踪功能都很好。

+2

这确实没有解决他的问题。而且,Joe Ferner在链接网站上的大部分声明都是不正确的,并代表了某个似乎并不知道如何使用TFS的人的观点。 – Robaticus 2010-08-20 14:24:27

+0

第一部分商定。我可能会同意第二部分,如果还没有现成的易于使用,合乎逻辑,合理的源代码管理工具,并且做你期望他们做的事情,并且可以很快并且毫不费力地采用。另一方面,TFS源代码控制有各种奇怪的,意想不到的和有问题的行为,以及像工作区那样非常丑陋的“特征”。我的意思是,我们谈论的东西已经被其他人解决得很好,但是TFS变得曲折。甚至折磨。我不应该采取一个课程来理解这件事。但当然YMMV。 – agentnega 2010-08-20 17:19:11

+0

我们从一年多前从StarTeam转移到TFS,从此不再回头。我不确定你为什么认为工作空间是曲折的。唯一真正丑陋的行为是它对待重命名,删除和移动的方式。我个人喜欢TFS的其他一切。如果你真的想要折磨,试试StarTeam编程模型(API)。与TFS API相比,它会让你的大脑融化。 – Robaticus 2010-08-20 18:25:45

1

这里是Perforce公司对TFS竞争分析文档(测试结果):

http://www.perforce.com/sites/default/files/pdf/perforce-mstfs-comparison.pdf

(我无法找到,但想比较,由Microsoft-公布相应的文件,如果任何人有它)。

+0

更新后的链接: http://www.perforce.com/sites/default/files/pdf/perforce-mstfs-comparison.pdf – Gaspode 2013-02-28 10:57:15

+0

https://www.perforce.com/products/compare-perforce但是TFS比较是不在那里。 – 2017-08-14 05:06:11