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

入口網站支援的瀏覽器

若要與入口網站連線,您可以使用下列瀏覽器搭配 Azure DevOps Services 和 Azure DevOps 內部部署。 Edge、Firefox 和 Chrome 會自動自行更新,因此 Azure DevOps 支援最新版本。

版本 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 和 Team Explorer

不同版本的 Visual Studio 和 Team Explorer 有三個層級的客戶端支援。 只有最新版本與最新的 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 和 Team Explorer UI 中公開的任何 Azure DevOps 功能都應該能夠運作。 我們保證相同版本用戶端與伺服器之間的完整功能支援。

注意

如果您使用最新版本的 Visual Studio,但計劃繼續使用最新版的 Azure DevOps Server,暫時或永久,您可以預期有高層級的相容性。 支援所有非系統管理案例。

高階支援

如果您使用的是 Azure DevOps Server 2019,而且您執行的是最新版的 Visual Studio 或 Team Explorer,例如 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 Integration 外掛程式已淘汰 Microsoft Project 和 Microsoft PowerPoint 與 Storyboarding 的支援。 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 組建。

如果您打算繼續使用舊版的組建,您可能想要使用:

  • XAML 建置系統。
  • 針對多個 TFS 版本建置伺服器。
  • TFS 部署中具有較舊操作系統的伺服器。