共用方式為


從現有專案匯出和匯入工作項目類型

若要在現有專案上自訂工作項目類型,您可以使用 witadmin 命令列工具,將工作項目類型匯出及匯入至 XML 檔。 您對工作項目所做的變更可能會影響敏捷式規劃工具和我的工作的函式。 在自訂工作項目之前,請參閱 使用處理序組態自訂待處理項目和面板頁面

注意事項注意事項

您可以使用流程編輯器,您可以下載和安裝針對 Visual Studio 的強大工具增益集。在 [工具] 功能表下,流程編輯器提供自訂工作項目類型、欄位和其他物件的圖形使用者介面。您可以使用這個工具匯入和匯出工作項目類型,也可以用來修改這些物件的定義。如需詳細資訊,請參閱下列 Microsoft 網站的網頁:Team Foundation Server Power Tools (英文)。

需求

  • 您必須是 [Team Foundation Administrators] 群組的成員或專案之 [Project Administrators] 群組的成員,才能執行這些程序。 如需詳細資訊,請參閱Team Foundation Server 使用權限

匯出工作項目類型定義檔

  1. 若要執行 witadmin 命令列工具,請在安裝 Visual Studio 或 Team Explorer 的系統中開啟命令提示字元視窗,並輸入:

    cd %programfiles%\Microsoft Visual Studio 11.0\Common7\IDE
    

    在 Windows 64 位元版本中,將 %programfiles% 取代為 %programfiles(x86)%

  2. 請輸入下列命令,由此處顯示的引數代替您的資料,其中 集合URL 指定小組專案集合的 URL, 專案名稱 指定您小組專案的名稱,工作項目類型名稱指定匯出的工作項目名稱,檔案名稱指定要匯出類型定義的檔案之名稱和位置。 接著選取 [輸入]。

    witadmin exportwitd /collection:http://CollectionURL /p:projectName /n:WorkItemTypeName /f:FileName
    
    注意事項注意事項

      如果您是執行 Windows Vista,則您可能未設定為具有特定資料夾的權限。如果嘗試將工作項目類型匯出至您沒有設定權限的位置,登錄模擬技術便會自動重新導向已匯出的檔案,並將該檔案儲存在虛擬存放區中。若要避免此重新導向,您可以將此檔案匯出至您已設定權限的位置。如需登錄模擬的詳細資訊,請參閱 Microsoft 網站的下列頁面:登錄模擬 (英文) 和 Windows Vista 中常見的檔案及登錄模擬問題

    例如,下列命令會將針對 AdventureWorks 定義之名稱為 Bug 的工作項目類型的內容匯出至 Bug.xml 檔。

    witadmin exportwitd /collection:http://AdventureWorksServer:8080/tfs/Collection1 /p:AdventureWorks /n:Bug /f:Bug.xml
    

    順利完成時會顯示下列訊息:

    作業完成

匯入工作項目類型定義檔

  • 輸入下列命令,然後按 Enter。

    witadmin importwitd /collection:http://ServerName:Port/VirtualDirectoryName/CollectionName /p:projectName /n:WorkItemTypeName /f:FileName
    

    例如,下列命令會將 AWBug.xml 檔案中定義的工作項目類型匯入至 AdventureWorks 專案。

    witadmin importwitd /collection:http://AdventureWorksServer:8080/tfs/Collection1 /p:AdventureWorks /f:AWBug.xml
    

    順利完成時會顯示下列訊息:

    工作項目類型匯入已完成

    注意事項注意事項

    匯入工作項目類型定義會根據類型定義檔中指派給 WORKITEMTYPE 項目的名稱,建立工作項目類型。如果該名稱已存在,則匯入命令會覆寫現有工作項目類型。如果該名稱不存在,則會將新的工作項目類型加入至 Tem 專案。

請參閱

參考

自訂和管理工作項目類型 [witadmin]

概念

自訂工作項目追蹤和您的 Team 專案

自訂專案追蹤資料、表單、工作流程和其他物件