HOW TO:重新命名工作項目類型欄位
更新:2007 年 11 月
您可以從 Visual Studio 2008 命令提示字元使用 witfields 命令列工具,重新命名現有專案的工作項目類型欄位。如需詳細資訊,請參閱 witfields。
若要檢視 Team Foundation Server 上可用的工作項目類型欄位清單,請參閱 HOW TO:檢視工作項目類型欄位。
必要的使用權限
您必須是 [Team Foundation Administrators] 群組的成員,或是有使用此欄位之所有專案的 [Project Administrators] 群組成員,才能執行此程序。如需詳細資訊,請參閱 Team Foundation Server 使用權限。
若要在命令提示字元中使用 Team Foundation 命令
依序按一下 [開始]、[所有程式],並依序指向 [Microsoft Visual Studio 2008]、[Visual Studio Tools],然後按一下 [Visual Studio 2008 命令提示字元]。
另外,您也可以在 Visual Studio 安裝路徑 (通常是 DriveLetter:\Program Files\Microsoft Visual Studio 9.0\Common7\Tools) 中執行 vsvars32。
注意事項: 您必須先安裝 Visual Studio,才能使用 Visual Studio 2008 命令提示字元。
若要將欄位重新命名
開啟 Visual Studio 命令提示字元。
輸入下列命令,並按 ENTER 鍵,將目錄切換到包含工作項目類型的組件位置。
cd ..DriveLetter:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\PrivateAssemblies
在 Visual Studio 命令提示字元中,輸入下列命令,然後按 ENTER 鍵。
witfields rename /s:"<Team Foundation Server 名稱>" Microsoft.VSTS.Common.Rank Importance
這個命令會將 [Rank] 欄位重新命名為 [Importance]。
在確認提示中,輸入 y,並按下 ENTER 鍵,然後等候下列訊息出現:
Field renamed.
在 Visual Studio 的 Team 總管視窗中,按一下 [重新整理],從伺服器下載最新的更新檔。
等候數秒,直到載入所有節點為止。仍在載入中的節點會顯示 [正在執行] 一詞。
以滑鼠右鍵按一下 [工作項目] 節點,然後選取 [加入查詢],建立新的查詢。
按一下有標記 [按一下這裡加入子句] 的區域,加入新的資料列,然後選取空白 [欄位] 儲存格,並於此儲存格中輸入 Rank。請注意,下列訊息會出現在結果清單的上方,這個訊息表示找不到 Rank。
執行查詢以檢視查詢結果。TF51005: 查詢參考不存在的欄位。這個錯誤是因為 <<Rank>> 所造成。
從 [欄位] 儲存格刪除 Rank 值,然後將 Importance 輸入到儲存格中。
選取 [運算子] 儲存格中的 [<>],然後將 1 輸入到 [值] 儲存格中。
在 [Team] 功能表上,按一下 [執行查詢]。
以滑鼠右鍵按一下結果中的任何資料列,並選取 [資料行選項],然後向下捲動 [可用的欄] 清單。請注意,[Rank] 欄位將不再出現,但是可以看到 [Importance] 欄位。
選取 [可用的欄] 方塊中的 [Importance],並按一下 [加入選取的欄] 按鈕 (>),然後按一下 [確定]。
請注意,在整個查詢產生器和結果清單中,Microsoft.VSTS.Common.Rank 的易記名稱已經從 Rank 重新命名為 Importance。
按一下 [關閉],關閉查詢。當您收到儲存此查詢的提示時,請按一下 [否]。
建立新的工作項目。若要這樣做,請以滑鼠右鍵按一下 [工作項目] 節點,並指向 [加入工作項目],然後按一下 [工作]。
此工作項目是根據您所變更並匯入的工作項目類型建立。
請注意在 [狀態] 方塊中,重新命名的欄位 [Rank] 之標籤並未變更,這是因為工作項目表單上的欄位標籤是以 Team 父專案為範圍,而且與剛剛指定的整個伺服器範圍的欄位名稱無關。
注意事項: 如需如何變更工作項目表單上欄位標籤的詳細資訊,請參閱 HOW TO:自訂欄位標籤。
按一下 [關閉],關閉新的工作。當您收到儲存工作項目的提示時,請按一下 [否]。