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 支持最新版本。

版本 边缘 Internet Explorer (互联网浏览器) Safari (Mac) Firefox
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/Team Explorer 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 访问。 这些情景发生在他们管理区域和迭代并编写新查询时。

如果您将较新版本的 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 Integration 插件已弃用了对 Microsoft Project 和具有 Storyboarding 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 部署中具有较旧的操作系统的服务器。