Visual Studio Team Suite

时间:2010-03-17 07:40:39

标签: visual-studio tfs

如果从开发人员的角度来看,我和我的团队使用Visual Studio Team System和Visual Studio Team Foundation Server会获得什么?

我可以看到一些功能之类,但是你使用这两个功能与使用VS Professional和SVN获得了什么(对于一个弱的例子)。如果您知道有任何好的链接,请随时发布。

2 个答案:

答案 0 :(得分:5)

团队套件将允许您在统一框架中管理整个生命周期管理。 将更改和源代码绑定到构建,工作项,创建发行说明等非常容易。

答案 1 :(得分:4)

好吧,让我们谈谈2010 ...;)

你无法将Prof + SVN与TFS和TS进行比较 - 原因是你很多。比较必须包括一些其他技术,以实现功能奇偶校验。

恕我直言的好处是:

  • 良好的源代码控制(包括稳定的基于服务器的存储,外部子团队的代理等)。不是说SVN很糟糕,但我不喜欢没有时间锁定检查,如果你运行一个更大的/分布式团队,代理功能真的会推动性能。
  • 自动构建/持续集成(这是CC.NET或TeamCity的用武之地)。除非你不这样做,加上单元测试等等 - 你根本就没有提到任何解决方案,在TS中它是集成的,我认为这是一个很大的优点。
  • 门禁签到(只有在构建服务器确定后才能检查更改 - 更难打破构建)
  • 错误跟踪/工作项跟踪(不是最好的,但同样 - 您需要另一种产品)。我个人认为它在那里做了一个平庸的工作(Axosoft OnTime看起来好多了),但是 - 嗯......它是集成的;)
  • Data Dude - 数据库更改脚本生成和数据库版本控制的处理。同样,这是一个很大的问题区域 - 第三个“需要另一个软件”的东西。

这是一个不错的开始,至少可以向你展示这种比较要复杂得多。