在团队资源管理器中工作

你使用团队资源管理器管理分配给你、你的团队或你的团队项目的工作,并与其他团队成员协调工作量来开发项目。 团队资源管理器是随 Visual Studio 或 Eclipse 一起安装的插件。 通过使用连接到 Visual Studio Online 或本地 Team Foundation Server (TFS) 托管的团队项目的团队资源管理器,从不同平台工作的开发人员和利益干系人可以有效地进行协作。

你可执行的操作取决于选择用来在创建团队项目时管理源代码的选项:Team Foundation 版本控制 (TFVC) 或 Git。

Visual Studio 的团队资源管理器插件

团队资源管理器将 Visual Studio 连接到团队项目。 你可管理源代码、工作项和生成。 或者,创建团队项目。

TFVC 附带的主页

以 TFVC 为源代码管理的团队资源管理器主页

Git 附带的主页

以 Git 为源代码管理的团队资源管理器主页

一些页面(例如报表和文档)仅在使用所需资源配置了 TFS 时才显示。 其他页面(例如我的工作)仅在 Visual Studio Premium 或 Visual Studio Ultimate 中可用。

团队资源管理器随每个版本的 Visual Studio 一起安装。 如果你不需要 Visual Studio,但要连接到 TFS 或获取一个或多个 Team Foundation 外接程序,则可以从 Visual Studio 下载页免费安装团队资源管理器。

Eclipse 的团队资源管理器插件

如果你在 Eclipse 中或在非 Windows 平台上工作,可以安装适用于 Eclipse 的团队资源管理器插件。 安装后,可以通过将 Eclipse 项目添加到 TFS 来共享这些项目

TFVC 附带的主页 (Eclipse)

以 TFVC 为源代码管理的主页 - Eclipse

Git 附带的主页 (Eclipse)

以 Git 为源代码管理的主页 - Eclipse

连接到 TFS 或创建团队项目

可以从“连接”选择想要连接到的团队项目,并在团队项目间快速切换上下文。

“连接”页,列出连接的两个团队项目

重要

可从 Visual Studio 插件创建团队项目并管理本地 Git 存储库。不支持从 Eclipse 插件创建团队项目。

选择页面以访问所需任务

基于你选择的页面以及为你的团队项目配置的选项,可以执行以下操作:

任务

主页

我的工作 (TFVC)(参见备注 1)

挂起的更改 (TFVC)

源代码管理资源管理器 (TFVC)

更改 (Git)

分支

提交

工作项

生成

报表 (2)

文档 (3)

说明:

  1. 仅在安装了 Visual Studio 高级专业版或 Visual Studio 旗舰版后,才会显示**“我的工作”**。

  2. 仅当团队项目配置有 Analysis Services 和 Reporting Services 时,才会出现“报告”SQL Server。 此外,仅当为团队项目配置了报告时,**“在 Microsoft Excel 中创建报表”**选项才会出现。

  3. 仅当团队项目配置有 门户网站时,才会出现“文档”SharePoint 产品

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

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

从**“设置”**页上,可以为团队项目或团队项目集合配置管理功能。 若要配置这些区域中的功能,你必须是 TFS 管理员组的成员。

大多数链接打开 Web 浏览器到 TWA 管理页。 并非所有设置都在 Eclipse 的团队资源管理器插件中可用

上下文

TFS 组成员资格

功能区域

团队项目

团队项目管理员

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

团队项目集合

项目集合管理员

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

问题解答

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

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

  1. 确认你具有必需权限

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

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

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

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

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

我可使用其他哪些客户端来连接到团队项目?

**答:**可使用 Team Web Access (TWA) 通过 Web 浏览器连接到团队项目。 此外,你可以使用 Excel、Project 和 Project Professional 来管理工作项。 有关所有客户端的完整概述,请参见选择 Team Foundation Client 以支持你的任务

问:不使用 Visual Studio 的利益干系人是否仍能记录 Bug 或代码缺陷?

**答:**可以。 没有客户端访问许可证 (CAL) 的组织成员可以作为利益干系人访问 TWA

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

问:如何刷新团队资源管理器?

**答:**如果数据无法按预期显示,尝试的第一个操作是刷新你的客户端。 刷新你的客户端会使用已在另一个客户端中或在 TFS 中进行的更改来更新本地缓存。 若要刷新团队资源管理器,请执行下列操作之一:

  • 若要刷新当前正在查看的页面,请选择菜单栏中的 刷新“刷新”(或选择 F5 键)。

  • 若要刷新你当前所选的团队项目,请选择 “主页”图标“主页”,然后选择 刷新“刷新”(或选择 F5 键)。

  • 若要刷新为当前选定团队项目定义的团队集,请选择“连接”图标,然后选择 刷新“刷新”(或选择 F5 键)。

    团队资源管理器的“连接”页

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

**答:**可供你使用的工作项类型基于用于创建团队项目的过程模板。 如果你连接到本地 TFS,则可以修改或添加自定义工作项类型

问:会随 TFS 增强工具提供哪些其他工具?

**答:**安装 Microsoft Visual Studio Team Foundation Server 2013 增强工具后,你可以通过 Visual Studio 的团队资源管理器插件访问以下其他工具:

  • 过程模板编辑器

  • 其他 Team Foundation 版本控制签入策略

  • 包括团队成员的团队资源管理器增强功能

  • Team Foundation 增强工具命令行工具

  • 测试附件清理器

  • 工作项模板

其他要求可能适用。