Visual Studio Team System 的最佳功能是啥?

Posted

技术标签:

【中文标题】Visual Studio Team System 的最佳功能是啥?【英文标题】:What are the best features of Visual Studio Team System?Visual Studio Team System 的最佳功能是什么? 【发布时间】:2009-03-19 19:55:30 【问题描述】:

Microsoft 里面有很多东西,但我想知道人们真正喜欢和真正使用 Visual Studio Team System 的哪些功能。

我特别考虑的是 Team System,而不是普通的旧 Visual Studio。

是什么让它物有所值?

【问题讨论】:

【参考方案1】:

我使用 VSTS2005 的开发版并评估 2008。我的首选:

分析器 编码指南 -- 规则执行部分

【讨论】:

编码指南+1,尽管开发人员必须知道它。我实际上喜欢内置测试。 @Eric Duncan:它们很有用,但不会以同行评审为代价。【参考方案2】:

我最喜欢的

    分析器 集成的测试环境:我知道很多人更喜欢其他测试框架,但集成起来真是太好了。 FxCop

【讨论】:

【参考方案3】:

一些最佳功能来自添加 Team Foundation Server:

可以设置持续集成构建以在每个构建上运行单元测试 可以根据单元测试运行收集代码覆盖率数据 可以每天生成构建成功、单元测试成功、代码覆盖率等报告 代码签入可以将工作项(错误报告)标记为已修复,或者可以启动工作流来执行此操作

它不仅让开发人员更好地了解他们的代码发生了什么以及如何修复它(单元测试、代码覆盖率、代码分析),它还为管理人员提供了相同的总体情况,而无需过来单独给开发者找 bug。

【讨论】:

【参考方案4】:

我喜欢逐行归咎分析器(如上所述),但更重要的是,我喜欢它生成的报告,例如一段时间内的缺陷率。

然而,尽管有很多我喜欢的功能,但我当然不认为它物有所值。

【讨论】:

以上是关于Visual Studio Team System 的最佳功能是啥?的主要内容,如果未能解决你的问题,请参考以下文章

Visual Studio Team System 2008数据库版中是否提供了代码分析工具?

您如何实际使用 Visual Studio Team System 数据库项目来版本 Sql Server

Visual Studio Team System 2008数据库版是否支持用于创建表的IntelliSense?

SQL Server 2008 Express 看不到我的 Visual Studio 2008 Team System 的 SP1

Visual Studio Team Services Build无法部署测试代理

无法再使用 Visual Studio 2008 连接到 Visual Studio Team Services