VS Team Foundation Server的替代品更便宜

时间:2009-07-10 20:29:30

标签: visual-studio version-control tfs

市场上是否有一种相当便宜的源代码控制产品,它集成到Visual Studio 2008+中并具有Visual Studio 2008 Team Foundation Server的强大功能?

我使用过Dynamsoft,SourceGear,Subversion和Platic SCM,并且认为这些产品都不能接近Team Foundation Server。

理想情况下,我会对以下产品感兴趣:

  1. 很好地处理冲突解决方案
  2. 自动处理IDE编辑,重命名和删除
  3. 源代码管理“服务器”中的简单项目管理,允许项目管理员在他们认为合适的情况下轻松地操纵项目结构。

11 个答案:

答案 0 :(得分:5)

使用Tortoise SVN进行颠覆

以下是关于设置所有内容的article by Rick Strahl

我在上一份工作中使用了svn,在我当前的工作中使用了tfs。我不能说我真的喜欢每天都要处理tfs。

答案 1 :(得分:4)

SubVersion和AnkhSVN将直接集成到Visual Studio中。

答案 2 :(得分:4)

Visual SVN是一个将SVN直接与Visual Studio集成的工具。

screenshot

每张许可证的费用为49美元。

他们有一个demo,所以你可以看到它是否正在寻找。

答案 3 :(得分:2)

尝试visualsvn

修改

使用VisualSvn作为服务器(我的不好,应该澄清我的意思),至于客户端,我使用了AnkhSVN,随着时间的推移它变得非常好。

答案 4 :(得分:2)

实际上,我最近开始在工作中使用Team Foundation。其中一些很不错,但我们的团队上周总共花了至少10个小时来修复一开始就不应该发生的愚蠢的TFS问题。

虽然它并不完美,但我认为Subversion在简单的源代码控制方面有很多优势。如果您需要集成解决方案,请获取TortoiseSVN并为VisualSVN支付50美元。

答案 5 :(得分:2)

我个人更喜欢SourceGear Vault到SVN。

但是很难与免费争论,如果你有超过2个用户,那么保险柜很贵。

答案 6 :(得分:2)

据我所知,VisualHgMercurial分布式源代码控制系统的一个很好的Visual Studio插件。您只需install TortoiseHg然后VisualHg,即可开始运行。

答案 7 :(得分:2)

好吧,您可以将SVN与错误跟踪解决方案结合使用,例如Trac。有一个Trac Visual Studio plugin。还有Redmine,虽然我不知道它的VS插件。

如果您只是“查看,比较,将变更集附加到工作项并注释”,我认为错误跟踪解决方案非常好。

答案 8 :(得分:0)

您对Team Foundation的哪些功能特别感兴趣?

如果您只对源代码控制感兴趣,可以使用许多其他产品的插件。例如Subversion有几个可用的插件,它们给Team Foundation插件提供了非常相似的体验。 AnkSVN是我个人的最爱。

答案 9 :(得分:0)

我们正在使用Git,但它可能没有与您想要的VS2008集成。

Git手册:http://www.kernel.org/pub/software/scm/git/docs/user-manual.html

答案 10 :(得分:0)

麦克,

如果你只是在寻找源代码控制,答案是肯定的。

如果您正在寻找TFS所做的一切(构建,测试,项目管理等)的廉价替代品,答案是 heck,no。