在 Team Web Access 中工作

当你使用 Team Web Access (TWA) 时,可以轻松计划和跟踪软件开发项目的进度。 若要开始操作,请使用以下 URL 从 Visual Studio 中已连接的项目启动 TWA 或从支持的 Web 浏览器启动 TWA:

**http://ServerName:8080/tfs/**CollectionName/ProjectName

TWA 将你连接到在 Visual Studio Team Foundation Server (TFS) 或 Visual Studio Online 上为团队项目集合定义的团队项目。 可以管理源代码、工作项、生成和测试工作量。 如果你需要创建团队项目,请转至此处

包含功能和积压工作 (backlog) 项的项目组合积压工作 (backlog)

集线器(例如**“主页”“代码”“工作”“生成”)、选项卡(例如“积压工作(backlog)”“查询”**)和显示的链接取决于:(1) 你所属的访问级别组、(2) 是否在升级后为团队项目配置了该功能或 (3) 是否为本地部署或团队项目配置了资源。

选择集线器以访问所需任务。

以下是可基于你选择的集线器、你拥有的访问级别和为部署配置的选项执行的操作。

集线器

任务

主页

从主页:

在活动列表中:

从“成员和管理”列表中:

代码

Team Foundation 版本控制:

Git:

工作

生成

测试

说明:

  1. 对于本地部署,你需要拥有 TWA 功能的高级访问权

  2. 对于本地部署,你的团队项目必须配置有 SharePoint 站点才能显示这些链接。 不会为 Visual Studio Online 上承载的项目显示这些链接。

  3. 对于本地部署,你的团队项目必须配置有 SQL Server Analysis Services 和 Reporting Services 才能显示这些链接。 不会为 Visual Studio Online 上承载的项目显示这些链接。

如果你的团队项目缺少一个或多个链接,你可以将功能添加到本地 TFS 部署中

配置权限、组、默认值和其他管理功能

若要管理权限和配置特定功能,请使用 TWA 管理上下文。 选择 “设置”图标 (Team Web Access) 齿轮状“设置”图标以访问管理上下文,或在 Web 浏览器中输入以下 URL:

http:// ServerName**:8080/tfs/CollectionName/ProjectName/_admin**

可以配置的功能和权限取决于 TFS 组成员身份以及所处的服务器-项目集合-团队项目-团队上下文。 例如,下图显示了团队项目上下文。 选择**“DefaultCollection”会将你带到团队项目集合级别,选择“控制面板”**会将你带到服务器级别。

Team Web Access 的管理上下文

下表描述可基于上下文级别和你所属的权限组配置的区域。

上下文

TFS 组成员资格

区域

控制面板(服务器)

Team Foundation Administrators

为服务器配置以下区域:

团队项目集合

项目集合管理员

为团队项目集合配置以下区域:

团队项目

项目管理员

为团队项目团队配置以下区域:

团队

团队管理员

为选定团队配置以下区域:

问题解答

问:哪些浏览器支持 TWA?

**答:**请转到此处,以获取支持的浏览器。

问:使用 TWA 和 团队资源管理器的主要区别是什么?

:虽然通过两种客户端均可访问源代码、工作项和生成,但只有其中一种客户端支持某些特定于任务的工具。

Team Web Access

团队资源管理器

  • 敏捷计划工具

  • 敏捷项目组合管理工具

  • 团队主页和团队聊天室

  • 创作并查看简单列表查询

  • 请求反馈

  • 基于 Web 的测试管理

  • 管理员帐户、团队项目和团队的管理页

  • 与 TFVC 和 Git 集成的特定任务接口

  • 与工作项和 Office 集成客户端更好地集成。 可以在支持 Office 的客户端中打开工作项或查询结果。

  • 为工作项窗体中的 RTF 字段提供更多设置文本格式的选项。

  • 其他用户界面,例如团队成员和工作项模板。 会在安装 TFS 增强工具时添加这些界面。

另外,可以使用 TWA 访问许多在应用程序层服务器上安装的 TFS 更新后添加的基于 Web 的功能。 通过 TFS 2013.4 更新,将会支持全屏模式和“区域”或“迭代路径”字段中的输入查找值。 若要了解更多信息,请参见 计划和跟踪的新增功能

若要了解更多信息,请参见 选择 Team Foundation 客户端以支持您的任务

问:可以通过 TWA 在 Excel 或 Project 中打开查询吗?

:此时不可以。 但是,可以打开 ExcelProject,然后打开在 TWA 中创建的查询。

问:如果我无法连接到 TFS,该怎么办?

:以下是经常遇到的连接问题以及相应解决方法的列表。 从顶部开始并按所示顺序进行。

  1. 确认你具有必需权限。

    如果你收到的错误指示只读操作或被阻止的操作,则你可能没有操作数据的权限。

  2. 确认你的计算机已连接到网络,并且可以访问网络资源。

  3. 确认 TFS 尚未脱机。 与你的 TFS 管理员联系。

  4. 验证是否已将你的团队项目移至 Team Foundation Server 中的另一个团队项目集合。 如果已经移动,则必须创建与新服务器名称的连接。

有关更多疑难解答提示,请转到此处

问:是否存在与 TFS 版本相关的兼容性问题?

**答:**否。 安装或升级 TFS 时会自动安装和配置 TWA。 不存在版本兼容性问题,因为 TFS 的所有实例都由该服务器上承载的 TWA 服务访问。 若要了解自上一版本后已添加的新功能,请转到此处

问:如何访问管理上下文?

**答:**从 TWA 中,选择 “设置”图标 (Team Web Access) 齿轮状“设置”图标。

转到管理页

问:如何刷新 TWA?

**答:如果数据无法按预期显示,尝试的第一个操作是刷新你的客户端。 刷新你的客户端会使用已在另一个客户端中或在 TFS 中进行的更改来更新本地缓存。 若要刷新当前正在查看的页面或对象,请选择 刷新刷新“刷新”**图标。

问:如何将项添加到团队主页?

**答:**安装 TFS 2013.2 更新后,你可以将共享查询、生成定义和源代码文件夹固定到主页中。 而且,你还可以固定简单列表查询的图表,使其在主页中显示。

如果你的本地部署尚未更新到 TFS 2013.2,则可以通过将共享查询、生成定义和源代码文件夹添加至团队收藏夹来将其添加到主页

问:如何将成员添加到我的团队或添加另一个团队管理员?

答:可以从“主页”管理你的团队成员。 若要了解有关配置、自定义和共享团队资源的详细信息,请参见使用团队资源进行协作

问:如何自定义 TWA 提供的 Agile 计划工具?

**答:**可以通过 TWA 自定义某些方面,并通过更改过程配置来自定义其他方面。 请参见自定义团队项目的敏捷体验

问:我可使用其他哪些客户端来连接到 TFS?

**答:**可使用团队资源管理器(它是 Visual Studio 附带的,也可以单独进行下载)连接到 TFS。 此外,你可以使用 Excel、Project 和 Project Professional 来管理工作项。 有关所有客户端的完整概述,请参见选择 Team Foundation Client 以支持你的任务

问:未使用 Visual Studio 的利益干系人是否可使用 TWA 来记录 Bug 或代码缺陷?

**答:**已部署 TFS 但不具有客户端访问许可 (CAL) 的组织成员可以作为利益干系人访问 TWA

若要了解有关访问级别的更多信息,请参见更改访问级别

问:我能否添加或修改工作项类型?

**答:**可供你使用的工作项类型基于用于创建团队项目的过程模板。 对于 TFS 本地部署,可以修改并添加自定义工作项类型