|
|
1
84
"
TFS和SVN之间无法进行比较
SVN
:是源代码版本控制系统
两者都很好地使用IDE集成插件(例如,AcHSvn,Collabnet的插件)可用于VS2005,所以这不是要考虑的要点。
选择考虑的标准
:
|
|
|
2
32
在18个月前使用TFS后,我发现它有缺陷、速度慢、烦人、搜索条件非常有限,而且它给人的感觉是一个由一群不感兴趣、报酬低、工作过度的技术人员匆忙推出的产品,他们被迫使用Sharepoint和其他MS技术,因为这正是市场营销想要的。说真的,那是一只狗,我宁愿用它! 另一方面,SVN有点技术性,IDE集成是一件痛苦的事情,有时会让人感到困惑,但用户群庞大,大多数问题都可以通过快速提问来解决。 你考虑过吗 Vault ? 效果很好,价格也不太贵。 |
|
|
3
24
如果您使用的是2013版本,并且使用的是基于Git的存储库,我只推荐TFS。我以前遇到过很多问题,认为它们是稳定的。
|
|
|
4
14
我在各种项目中使用SVN已经有1.5年了。到目前为止我使用的设置:
这些设置没有任何问题,我明确建议使用SVN,因为它是免费的,而且很容易开始使用。还有许多项目管理/缺陷跟踪包与SVN集成(如 trac 例如)。 |
|
|
5
12
也就是说,如果您希望TFS发挥其所有的优势,并且愿意解决其难点,那么它是一个设置自动构建和发布的伟大工具。 |
|
|
6
10
|
|
|
7
9
我两者都用过——但实际上,我已经将我的主要项目从TFS切换到SVN。我发现离线和匿名访问在我的项目中非常有价值。 总的来说,我认为它们是可比的。我会选择你最了解的人,你是最幸福的人。我没有发现一个系统中的特定功能明显超过另一个系统中的功能。 |
|
|
8
7
如果你熟悉svn,我会坚持下去。Tfs不是免费的,也不是简单的。它不仅仅是源代码控制。如果你是一个像我们这样的.net商店,并且你决定在整个开发周期中使用什么产品,那么它是一个竞争者,但是对于简单的源代码控制来说,这是一个过火的决定。 |
|
|
9
4
对我来说,选择显然是TFS:
虽然我认为这些原因足以让我更喜欢TFS而不是SVN,但我补充说:
为了公平起见,TFS有两个明显的缺点:
在我当前的项目中,我从SVN开始,并很快切换到TFS。我很高兴我做到了。 我决定切换的主要原因显然是SVN的整体错误行为(我使用的是 VisualSVN 作为服务器和 AnkhSVN 作为客户)。每周至少有一次,我发现自己花了数小时在神秘的AnkhSVN错误消息上。 到目前为止,我还没有找到一个理由对改用TFS感到遗憾。 |
|
|
10
3
我认为TFS不仅仅是源代码控制。如果你买得起,我一定建议你用它。例如,当您开始使用团队构建,或者使用工作项之类的东西时,您将看到TFS可以真正管理您的整个开发生命周期,提供一个丰富的环境,在这个环境中,报告、易用性、灵活的VS集成和可靠的源代码控制都集成在一起。 服务器端确实需要一些熨斗。我不觉得它很慢,但是,它在VPN上运行良好,支持脱机工作。 一个主要的缺点是安装过程(在服务器端)冗长、不灵活,在我看来(我来自一个应用程序打包和部署非常重要的领域),这是SQL server、Reporting Services、Sharepoint和webservices安装方式的一个坏例子。 |
|
|
11
2
TFS可以从SVN导入,但是SVN不能从TFS导入。因此,如果你没有找到一个好的理由,否则就使用SVN,因为以后更容易改变主意。
|
|
|
12
2
根据我的经验,SVN整体速度更快,更无痛。我将它与XCOPY部署脚本一起使用,与TFS相比,XCOPY部署脚本允许您以更快的速度进行工作和部署。 |
|
|
13
1
我没有TFS方面的经验,但IDE集成是您应该考虑的问题。TFS明显整合 很好地使用了VisualStudio。AnkhSVN是VS唯一可用的免费插件,即使在新版本中也经常出现问题。不过,我还没有尝试过VisualSVN。 |
|
|
14
1
|
|
|
15
1
赞成的意见:
欺骗:
|
|
|
16
0
如果不了解这些工具的功能及其局限性,将意味着您最终得到的工具无法满足您的需求。了解您的要求,并稍微阅读一下产品手册-大量信息可用于确定适用性。 虽然我完全同意SVN的支持者,因为它是一个很好的工具(我在大学里使用过很多次),但我发现当您使用SP1版本和Studio 2010时,TFS通常在OOTB情况下更为合作。 此外,还有一些不错的小插件,使TFS对我们这些习惯于使用并且通常也更喜欢SVN类型解决方案的人来说更容易接受,而且其中许多插件都有很好的支持: TeamReview for Code Review就是一个例子: http://teamreview.codeplex.com/ http://www.microsoft.com/pathways/teamprise/FAQ.htm 这个问题对于TFS插件来说是一个很好的资源: What Add-Ons / Utilities are available for TFS?
工作室2008->修补->工作室2010->修补->。净->SQL Server 2008RD/2012->修补->TFS->修补 |
|
|
Eric · pip安装-e svn+ssh不接受用户 8 年前 |
|
|
Anu699 · 在git中管理多个项目的最佳方式是什么?[已关闭] 8 年前 |
|
|
Dipu H · Viewvc未扩展关键字 8 年前 |
|
|
NealWalters · SVNLook-存储库格式-语法不正确 8 年前 |
|
|
m-mas · 尝试与svn重新同步trac时出错 8 年前 |
|
|
Wombattle · 通过命令行在SVN中保留时间戳 8 年前 |