【问题标题】:What are the various components of Visual Studio Team System each designed for?Visual Studio Team System 的各个组件分别是为什么设计的?
【发布时间】:2009-07-05 04:04:23
【问题描述】:

Visual Studio Team System 的各个组件分别针对什么设计?

我们公司最近被 Microsoft BizSpark 接受,现在我有大量的选择可供选择。现在我只需要版本控制和编码环境,但我不确定每个可用下载的区别。

【问题讨论】:

  • 有哪些可用的下载?
  • 这里只是“Team System”的下载,而不是服务包或试用版:Visual Studio Team System 2008 Architecture Edition (x86) - DVD(英语)Visual Studio Team System 2008 Database Edition (x86) - DVD(英语)Visual Studio Team System 2008 开发版 (x86) - DVD(英语)Visual Studio Team System 2008 Team Foundation Server 标准版 (x86) - DVD(英语)Visual Studio Team System 2008 Team Foundation Server 工作组版 (x86) ) - DVD(英文)Visual Studio Team System 2008 Team Suite (x86) - DVD(英文)

标签: visual-studio visual-studio-2008 bizspark


【解决方案1】:

终于,VSTS 的官方 MS 营销网站似乎并不糟糕。作为权威来源,我会在前面链接它:http://www.microsoft.com/visualstudio/en-us/products/teamsystem/default.mspx

不过,让我们总结一下 60 秒的电梯演讲。您有四个“角色 SKU”,每个都是 VS Professional 的超集 + 一些附加功能集。您拥有 Team Suite,它是所有内容的超集(如 Windows/Office 中的“终极”版本)。您还拥有 Team Foundation Server,它将所有内容与源代码控制、缺陷跟踪、构建自动化、项目管理和深度报告结合在一起。

角色 SKU:

  • 团队开发人员 - 分析器、静态代码分析、代码覆盖工具
  • 团队数据库 - 一个完整的离线数据库开发环境,包括数据库设计器、单元测试工具等。让您以声明方式进行编程,让 Schema Compare 引擎完成繁琐的工作。很难用一句话来解释 - 去观看 Channel9 的视频。
  • 团队测试 - 捕获、调整和回放 http 请求作为自动化单元测试。负载和规模测试工具。测试列表管理。
  • 团队架构 - SOA 建模工具。他们通过在后端生成存根项目和验证最终代码来往返代码编辑器,以确保它符合定义的架构。

注意 - Team Dev 和 Team DB 已从许可 POV 合并。买一个,另一个免费。

所有 Team 版本都为您提供 MSDN Premium 订阅和 Team Foundation Server 的客户端访问许可证。如前所述,Team Suite 为您提供厨房水槽。

TFS 本身是单独购买的,无法下载。 (除了 180 天试用的形式,或大多数 MSDN 订阅附带的 5 用户限制的“工作组版”) TFS 客户端是一个 Visual Studio 插件,您可以安装到高于 Express 的任何 VS 版本中,尽管与非团队版本一起使用需要购买 CAL。

VSTS 也有一些辅助下载,例如 Build Agent(用于在多台机器上传播您的构建自动化)和 Load Test Runner(执行您所期望的)。有关它们的完整详细信息,请参阅licensing whitepaper

无论如何,如果您只想建立一个版本控制系统并开始编码,这并不重要。您可以找到可供下载的唯一 TFS 版本有硬性限制,因此请选择您的毒药。一旦您安装了客户端插件(称为“团队资源管理器”),它们将插入几乎任何版本的 VS。其实安装服务器不是小事,但那是另一番表演......

【讨论】:

    【解决方案2】:

    此页面很好地概述了每个版本的功能:

    http://www.microsoft.com/visualstudio/en-us/products/teamsystem/default.mspx#team-suite

    这里是一个 36 页数据表的链接,该数据表描述了每个版本的功能集:

    https://portal.asap.com/en-US/Documents/Microsoft_VS_Team_Datasheet.pdf

    【讨论】:

      【解决方案3】:

      经过一番挖掘,看起来“Team Suite”是拥有所有客户端组件的那个,而如果您想使用源代码管理和其他组元素,Team Foundation Server 是所需的服务器。

      Team Suite - 所有客户端组件

      Architecture - 用于图表类的额外工具。

      数据库版 - DBA 的额外工具(猜测)

      开发版 - 程序员的额外工具

      Test Edition - 用于 Web 应用程序和服务的额外测试工具

      Team Foundation Server (TFS) - 用于源代码控制等的服务器。

      如果有人可以添加 TFS 标准版和工作组版之间的差异,请添加(或在评论或您自己的答案中)。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多