Azure DevOps 客户端兼容性

Azure DevOps Server 2022 |Azure DevOps Server 2020 |Azure DevOps Server 2019 |TFS 2018

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

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

Web 门户支持的浏览器

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

版本 边缘 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,则可以获得高级别的兼容性。 支持所有非管理方案。

高级别的支持

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

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

如果针对较旧版本的 Team Foundation Server 使用较新版本的 Visual Studio,则同样可以预期大多数功能都受支持。

与之前版本的 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 不支持 Project 集成和 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 生成版本
2022 Azure DevOps Server 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 版本。

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

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