在 Visual Studio 团队资源管理器中导航

Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019

Visual Studio 2019 |Visual Studio 2022

使用团队资源管理器与其他团队成员协调代码工作,以开发软件项目。 团队资源管理器是随 Visual Studio 一起安装的插件。 你可以管理分配给你、你的团队或项目的任何工作。 开发人员可与连接到 Azure DevOps Services 或本地 Azure DevOps Server 上托管的项目的团队资源管理器进行有效协作。

先决条件

准备以下配置之一以开始使用团队资源管理器:

根据需要,浏览以下用于连接到 Azure DevOps Services 的选项:

有关跨客户端和服务器版本的兼容性的详细信息,请参阅 要求和兼容性

团队资源管理器的权限

若要在团队资源管理器中使用项目,需要以下访问权限:

类别 要求
项目访问权限 项目成员.

连接到项目或存储库

团队资源管理器将 Visual Studio 连接到 Azure DevOps 中的项目。 你可管理源代码、工作项和生成。 可用的作取决于你在创建项目时选择的源代码管理选项。 选项包括 Git 或 Team Foundation 版本控制(TFVC)。

提示

如果打开 Visual Studio 且看不到“团队资源管理器”窗格,请选择“ 查看>团队资源管理器”。

从“团队资源管理器 连接 ”页中,可以选择要连接到的项目并快速切换到其他项目或存储库的连接。 有关详细信息,请参阅 “连接到项目”。

Visual Studio 2022 中“团队资源管理器”窗格的屏幕截图,其中突出显示了“管理连接”选项。

Visual Studio 2019 中“团队资源管理器”窗格的屏幕截图,其中突出显示了“管理连接”选项。

Git 和 TFVC 存储库支持不同的页面和函数。 有关两个版本控制系统的比较,请参阅 为项目选择正确的版本控制。

使用 Web 门户和任务板支持项目

团队资源管理器提供 Web 门户任务板 功能,以支持项目的团队成员协作。 这些功能在团队资源管理器中的 “项目 ”组下提供。

Visual Studio 2022 团队资源管理器主页的屏幕截图,其中突出显示了 Web 门户和任务板功能。

Visual Studio 2019 团队资源管理器主页的屏幕截图,其中突出显示了 Web 门户和任务板功能。

  • Web 门户:项目用户可以使用支持的 Web 浏览器连接到 Azure DevOps Web 门户。 有关详细信息,请参阅 导航 Azure DevOps Web 门户

  • 任务板:项目成员可以使用项目任务板管理工作项和任务。 开发板托管在 Azure DevOps Services 或本地 Azure DevOps Server 上。 有关详细信息,请参阅更新和监控任务面板

访问项目的工作项和生成

项目用户可以访问 “工作项 ”和 “生成 ”部分中的特定内容。 这些功能在团队资源管理器中的 “项目 ”组下提供。

Visual Studio 2022 团队资源管理器主页的屏幕截图,其中突出显示了“工作项和生成”功能。

Visual Studio 2019 团队资源管理器主页的屏幕截图,其中突出显示了“工作项和生成”功能。

使用 Git 版本控制和 Git 存储库

在 Visual Studio 2022 中,Git 功能位于团队资源管理器的单独窗格中。 可以从团队资源管理器打开 “Git 更改 ”和 “Git 存储库 ”窗格:

Visual Studio 2022 的屏幕截图,其中显示了“团队资源管理器”窗格、“Git 更改”窗格和“Git 存储库”窗格。

还可以从“视图”菜单或使用键盘快捷方式打开窗格:Git 更改CtrlOCtrl++G)和 Git 存储库Ctrl+OCtrl+R)。

在 Visual Studio 2019 及更早版本中,“团队资源管理器 主页 ”窗格上提供了 Git 功能:

Visual Studio 2019 团队资源管理器主页的屏幕截图,其中突出显示了 Git 功能。

注意

Visual Studio 2019 版本 16.8 及更高版本提供了一个 Git 菜单,用于管理 Git 工作流,减少与团队资源管理器相比的上下文切换。 本文中的过程在 Visual Studio 选项卡下介绍如何使用 Git 体验和团队资源管理器。 有关详细信息,请参阅 Git 和团队资源管理器的并行比较

Visual Studio 支持以下用于 Team Explorer 的 Git 操作:

若要详细了解如何使用 Git 进行版本控制,请参阅以下文章:

为项目使用 TFVC 功能

如果想要使用 TFVC 集中控制项目,可以在团队资源管理器 主页 窗格中访问 TFVC 功能:

Visual Studio 2019 团队资源管理器主页的屏幕截图,其中突出显示了 Team Foundation 版本控制功能。

连接到 TFVC 存储库时,Visual Studio 支持以下功能:

若要详细了解如何使用 TFVC 进行版本控制,请参阅以下文章:

管理团队资源管理器的设置

可以通过在团队资源管理器主页窗格中选择“设置”来配置项目或项目集合的管理功能:

Visual Studio 2022 团队资源管理器主页的屏幕截图,其中突出显示了“设置”选项。

Visual Studio 2019 的团队资源管理器主页的屏幕截图,其中突出显示了“设置”选项。

以下部分提供了用于配置项目或项目集合设置的资源的链接。

注意

并非所有设置都可用于 Eclipse 的团队资源管理器插件。

有关详细信息,请参阅 “关于团队”、“项目”和组织级设置

项目设置

有关管理项目设置的详细信息,请参阅以下文章:

项目集合设置

有关管理项目集合的设置的信息,请参阅以下文章:

Git 设置

如果对项目使用 Git 源代码管理,则可以使用以下设置:

刷新团队资源管理器

有时需要刷新团队资源管理器,以确保当前项目的可见数据在所有客户端和 Azure DevOps 中都 up-to日期。

刷新当前项目视图

如果在团队资源管理器中未按预期显示数据,请刷新客户端,这会使用其他客户端或 Azure DevOps 中所做的任何更改更新本地缓存。

若要刷新团队资源管理器,请尝试以下作:

  • 若要刷新当前页,请选择“刷新(或使用键盘快捷方式 F5)。

  • 若要刷新所选项目,请选择“开始,然后选择“刷新”或F5”。

  • 若要刷新为所选项目定义的团队集,请选择“连接”,然后选择“刷新“F5”。

为了避免潜在的错误,应在以下方案中刷新客户端应用程序:

  • 应用了流程更改
  • 已添加、删除、重命名或更新的工作项类型定义
  • 添加了、删除、重命名或更新的区域或迭代路径
  • 在安全组中添加或删除的用户,或更新了用户权限
  • 添加了新的共享查询或更新了现有的共享查询
  • 添加或删除生成定义
  • 添加或删除的团队或项目

解析团队资源管理器中不显示的图像

你可能会在 Web 门户中看到一个图像,该图像在 Visual Studio 团队资源管理器的工作项窗体中未按预期显示。 过期的凭据是此问题的常见原因。

可以尝试通过以下步骤解决此问题:

  1. 在 Visual Studio 中,选择“ 查看>其他 Windows>Web 浏览器 ”(或使用键盘快捷方式 Ctrl+Alt+R)。

  2. 在 Web 浏览器中,找到你的组织。

  3. 使用凭据登录。

  4. 在团队资源管理器中刷新工作项。