Azure DevOps 客户端兼容性

Azure DevOps Server 2022 | Azure DevOps Server 2020 | Azure DevOps Server 2019

许多工具和客户端连接到本地平台Azure DevOps Services和Azure DevOps Server。 在这里,可以了解哪些版本的浏览器和客户端可以与 Azure DevOps 以及本地 Azure DevOps 生成服务器进行交互。

若要详细了解受支持的客户端,请参阅 哪些工具和客户端连接到 Azure DevOps

Web 门户支持的浏览器

若要连接到 Web 门户,可以将以下浏览器与本地 Azure DevOps Services 和 Azure DevOps 配合使用。 Edge、Firefox 和 Chrome 会自动更新自己,因此 Azure DevOps 支持最新版本。

版本 Microsoft Edge Internet Explorer Safari (Mac) Firefox Chrome
Azure DevOps Services
Azure DevOps Server 2022
Azure DevOps Server 2020.1
最新 不支持 14.1 及更高版本 最新 最新
Azure DevOps Server 2020 最新 11 及更高版本 14.1 及更高版本 最新 最新
Azure DevOps Server 2019
TFS 2018
TFS 2017
最新 11 及更高版本 14.1 及更高版本 最新 最新

Visual Studio 和团队资源管理器

对于不同版本的 Visual Studio 和团队资源管理器,有三个级别的客户端支持。 只有最新版本与最新的 Azure DevOps 本地服务器完全兼容,因为它是唯一的客户端:

  • 这包括可与该版本的新功能进行交互的组件。
  • 可以使用 运行某些管理任务,例如创建新项目。

以前的版本根据旧版本提供不同级别的支持。

下表描述了每个客户端版本保证的支持级别。 如果使用较旧的客户端,此处列出的其他功能可能会继续工作。 它通常起作用,但它超出了官方测试和支持的范围。

Visual Studio/团队资源管理器 Azure DevOps Services
Azure DevOps Server 2022、2020 和 2019
TFS 2018
Visual Studio 2022/Team Explorer 2022 完全支持
Visual Studio 2019/Team Explorer 2019 完全支持
Visual Studio 2017/Team Explorer 2017 完全支持
Visual Studio 2015/Team Explorer 2015 高级别的支持

Visual Studio 和团队资源管理器的 UI 中公开的任何 Azure DevOps 功能都应正常工作。 我们保证相同版本的客户端和服务器之间的完全功能支持。

注意

如果使用最新版本的 Visual Studio,但计划暂时或永久地继续使用最新版本的 Azure DevOps Server,则可以期待高级别的兼容性。 支持所有非管理方案。

高级别的支持

如果你使用的是 2019 Azure DevOps Server,并且运行了 Visual Studio 或团队资源管理器(例如 Visual Studio 2019)的最新版本,则可以期待 Visual Studio 支持大多数功能。 可能需要安装最新更新。 安装后,支持所有非管理任务的主线方案。

此支持适用于开发人员和测试人员继续日常工作所需的功能。 这些功能用于对生成进行排队、运行查询、查看文档,以及获取、编辑和检查文件。 项目经理还应能够继续使用与其相关的大多数功能。 在某些情况下,他们可能需要依赖 Web 访问。 当管理区域和迭代并编写新查询时,就会发生这些情况。

如果将较新版本的 Visual Studio 用于较旧版本的 Team Foundation Server,则同样可以期望大多数功能得到支持。

与之前版本的 Team Foundation Server 一起使用的早期过程模板应继续与新的服务器兼容。

常规支持

如果客户端比服务器早两个版本,则安装兼容性 GDR 后,可以得到常规支持。 此支持类似于 Visual Studio 早于 Azure DevOps Server 的一个版本时看到的高级别支持。 某些非主线方案的体验可能会降级,但不会完全受阻。 非管理员应能够在日常工作中继续畅通无阻。 较旧的进程模板应与新服务器保持兼容。

Azure DevOps Office 集成

Office 与 Azure DevOps 的集成支持 Excel

重要

从 Azure DevOps Server 2019 和 Visual Studio 2019 开始,Azure DevOps Office 集成插件已弃用对 Microsoft Project 和 Microsoft PowerPoint 和情节提要的支持。 Azure DevOps Server 2019 及更高版本以及 Azure DevOps Services 不支持项目集成和 TFSFieldMapping 命令。 该插件继续支持 Microsoft Excel。

Azure DevOps 版本 支持的 Office 版本
Azure DevOps Services
Azure DevOps Server 2022
Azure DevOps Server 2020
Azure DevOps Server 2019
TFS 2018
Office 2016
Office 2013
Office 2010

TFS 生成代理和控制器

新的 可编写脚本的生成系统 基于 Web 且跨平台。

版本 支持的 TFS 内部版本
Azure DevOps Server 2022 TFS 2018 生成代理
TFS 2017 生成代理
TFS 2015 XAML 控制器
TFS 2013 XAML 控制器
Azure DevOps Server 2020 TFS 2018 生成代理
TFS 2017 生成代理
TFS 2015 XAML 控制器
TFS 2013 XAML 控制器
Azure DevOps Server 2019 TFS 2018 生成代理
TFS 2017 生成代理
TFS 2015 XAML 控制器
TFS 2013 XAML 控制器
TFS 2018 TFS 2018 生成代理
TFS 2017 生成代理
TFS 2015 XAML 控制器
TFS 2013 XAML 控制器
注意:必须升级到 TFS 2018.2 或更高版本才能使用 XAML 生成。

如果计划继续使用以下版本,可能需要使用较旧版本的 Build:

  • XAML 生成系统。
  • 针对多个版本的 TFS 生成服务器。
  • TFS 部署中具有较旧操作系统的服务器。