共用方式為


Azure DevOps Services 與 TFS 之間的程式範本自定義差異

Azure DevOps Services

重要

匯入程式支援裝載的 XML 進程模型,可讓您透過更新進程範本的選取 XML 定義檔案來管理自定義專案。 此功能僅適用於已使用 TFS 數據匯入服務移轉至 Azure DevOps Services 的組織。

如果您使用繼承程式模型,您可以藉由建立繼承程式,透過使用者介面自定義工作追蹤。 如果您使用內部部署 XML 進程模型,您可以自訂進程範本,請參閱 上傳或下載程式範本自訂程式範本

若要深入瞭解程式模型,請參閱 自定義工作追蹤

Azure DevOps Services 會使用與 Team Foundation Server (TFS) 不同的模型來關聯項目和程式。

  • 在 TFS 中,程式範本會作為專案的起點,一旦建立專案,專案就會是您自定義的範圍。
  • 在 Azure DevOps Services 中,程式會跨多個項目共用,而且是您自定義的範圍。

定義進程範本時所使用的結構和整體語法保持不變,您自定義要匯入至 Azure DevOps Services 的範本之間只有一些次要差異,以及您上傳以支持內部部署 TFS 的範本。

注意

Azure DevOps Server 不支援將專案或集合從託管 XML 移轉至繼承的模型。 它僅適用於 Azure DevOps Services。

不支援的自定義和未參考的外掛程式檔案

任何 XML 定義檔案中下列對象的參考,都會導致匯入時發生驗證錯誤。

  • 工作項目表單上的自定義控制件
  • 自訂連結類型
  • 全域工作流程
  • 小組欄位支援
  • For and Not rules support
  • 比對規則支援

下列外掛程式及其相關聯的檔案不會用於定義進程,也不會用來更新現有的專案。 不過,當您建立新專案時,它們可用來建立物件或成品。

  • 分類
  • 工作項目查詢(使用 WIQL 語法定義)
  • 測試管理
  • 工作專案

注意

WIQL 長度不得超過 32K 個字元。 系統不會允許您建立或執行超過該長度的查詢。

下列外掛程式及其相關聯的檔案會由系統預設值取代。

  • 建立
  • 群組和許可權
  • 實驗室
  • 版本控制

下列外掛程式及其相關聯的檔案會被忽略。

  • Microsoft項目對應
  • 報表
  • Windows SharePoint Services

不支援自定義外掛程式。

物件限制

自訂要匯入的程式範本時,請限制您在 Work 追蹤物件限制中指定的物件數目。