Share via


處理範本自訂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 的範本。

注意

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

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

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

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

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

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

注意

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

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

  • 組建
  • 群組和權限
  • 實驗室
  • 版本控制

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

  • Microsoft Project 對應
  • 報表
  • Windows SharePoint Services

不支援自訂外掛程式。

物件限制

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