Team Foundation Server 客户端

更新:2007 年 11 月

Visual Studio Team System 包含五个主要的客户端应用程序:Visual Studio Team System Architecture Edition、Visual Studio Team System Development Edition、Visual Studio Team System Test Edition、Visual Studio Team System Database Edition 以及 Visual Studio Team Suite(该客户端应用程序包括团队资源管理器客户端并具有所有基于角色的版本的功能)。

将它们与 Team Foundation Server 一起使用时,Visual Studio Team System 客户端可向版本控制、工作项跟踪、团队网站、报告、过程指南、生成管理及分布式测试执行等功能提供附加的 Visual Studio 用户界面。

说明:

可以在一台计算机上安装多个 Visual Studio Team System 客户端。在这种情况下,Visual Studio Team System 将兼备已经安装的客户端的功能。例如,如果安装 Architecture Edition 和 Test Edition,则在运行 devenv.exe 时,将同时具有 Architecture Edition 和 Test Edition 的功能。

本节内容

Visual Studio Team System 提供以下客户端功能。

Architecture Edition

一个主要面向软件设计师角色的 Visual Studio Team System 客户端应用程序。使用 Architecture Edition 的开发人员使用的是工作项跟踪和源代码管理功能。这些功能是在制定 Team Foundation Server 计划时必须考虑的一些主要要求。如果您已经对服务器进行了相应的准备,使它满足团队的工作项跟踪和源代码管理要求,则不需要任何其他服务器计划来支持 Architecture Edition。

有关更多信息,请参见 Architecture Edition

Development Edition

一个主要面向企业开发人员角色的 Visual Studio Team System 客户端应用程序。使用 Development Edition 的开发人员使用的是工作项跟踪、生成和源代码管理功能。这些是在制定 Team Foundation Server 计划时必须考虑的一些主要要求。如果您已经对服务器进行了相应的准备,使它满足团队的工作项跟踪和源代码管理要求,则不需要任何其他服务器计划来支持 Development Edition。

有关更多信息,请参见 Development Edition

Test Edition

一个主要面向测试人员角色的 Visual Studio Team System 客户端应用程序。使用 Test Edition 的测试人员使用的是 Team Foundation 的工作项跟踪功能。这些是在制定 Team Foundation Server 计划时必须考虑的一些主要要求。如果您已经对服务器进行了相应的准备,使它满足团队的工作项跟踪和源代码管理要求,则不需要任何其他服务器计划来支持 Test Edition。

有关客户端应用程序的更多信息,请参见 Test Edition

但是,服务器管理员可能要在设置远程测试机组 (Rig) 时起作用。远程测试机组 (Rig) 是一组计算机,由控制器和代理组成。有关更多信息,请参见关于控制器、代理和远程测试机组 (Rig)。有关更多安装信息,请参见 Team Test Load Agent 安装磁盘上的 installguide.htm。

负载测试结果存储在 SQL 数据库中的一组表中。根据日常存储的负载数据的数量,服务器管理员可能必须对负载测试结果存储区的设置和维护制定计划。有关更多信息,请参见关于负载测试结果储存库

Database Edition

一个主要面向数据库开发人员和管理员角色的 Visual Studio Team System 客户端应用程序。使用 Database Edition 的开发人员使用的是工作项跟踪、生成和源代码管理功能。在制定 Team Foundation Server 计划时,必须为组织内的数据库团队成员考虑这些主要要求。如果您已经对服务器进行了相应的准备,使它满足其他团队的工作项跟踪和源代码管理要求,则不需要任何其他服务器计划来支持 Database Edition。

团队资源管理器

一种基于 Visual Studio 的用于进行软件项目管理和分析的客户端应用程序。团队资源管理器客户端应用程序面向的用户不需要安装基于 Visual Studio Team System 角色的客户端(如 Test Edition),但这些用户需要访问 Team Foundation Server 功能。

团队资源管理器为您提供了团队项目的有序视图。例如,使用 MSF for Agile Software Development 过程模板创建的团队项目显示以下节点:

  • 工作项   此节点提供对工作项的访问,通过此节点,用户可以查看、添加和修改工作项,以及针对工作项数据库创建和查看查询。

  • 文档   通过此节点,可访问存储在项目门户上的文档,例如,功能规范和风险评估。

  • 报告   通过此节点,可访问包含团队项目的度量数据的报告。

  • 团队项目生成   通过此节点,可访问团队项目的公共生成选项。

  • 源代码管理   通过此节点,可访问团队项目源代码管理层次结构。

有关更多信息,请参见 使用团队资源管理器

请参见

概念

Team Foundation Server 的客户端

其他资源

Team Foundation 组件的要求