永久移除工作項目 [witadmin]

您可以使用 witadmin destroywi 命令,從 Team 專案集合的 Team Foundation 資料庫中永久移除一個或多個工作項目。 狀態設定為 [已關閉] 的工作項目還是會保留在資料庫中,因此可以重新予以啟動。 永久移除的工作項目會從資料庫中移除,並且無法再進行還原或重新啟動。

每個工作項目分別代表儲存在 Team Foundation 資料庫中並獲派唯一識別碼的一個物件 (稱為工作項目 ID)。 工作項目 ID 在專案集合中是唯一的。

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

cd %programfiles(x86)%\Microsoft Visual Studio 12.0\Common7\IDE

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

需求

  • 您必須是 Team 專案集合之 [Team Foundation Administrators] 安全性群組或 [Project Administrators] 安全性群組的成員。 請參閱 Team Foundation Server 的權限參考
注意事項注意事項

即使您使用系統管理權限登入,還是必須開啟提升權限的命令提示字元視窗,在執行 Windows Server 2008 的伺服器上執行此功能。若要開啟更高權限的 [命令提示字元] 視窗,請選擇 [開始],開啟 [命令提示字元] 的捷徑功能表,然後選擇 [以系統管理員身分執行]。如需詳細資訊,請參閱 Microsoft 網站

witadmin destroywi /collection:CollectionURL /id:id [/noprompt]

參數

參數

描述

/collection:CollectionURL

指定 Team 專案集合的 URI。 URI 的格式如下:http://ServerName:Port/VirtualDirectoryName/CollectionName

如果不使用任何虛擬目錄,則 URI 格式如下:

http://ServerName:Port/CollectionName。

/id:id

要終結的工作項目 ID。 若要指定多個工作項目,請只使用逗號分隔 ID,不要使用空白字元。

/noprompt

停用確認提示。

/?help

顯示 [命令提示字元] 視窗中命令的說明。

範例

將工作項目從資料庫中永久移除

下列範例會將工作項目 2003 從 AdventureWorksServer 伺服器上的 Collection1 資料庫中刪除:

witadmin destroywi /collection:http://AdventureWorksServer:8080/tfs/DefaultCollection /id:2003

下列範例會將 ID 為 12、15 和 23 的工作項目從 AdventureWorksServer 伺服器上的 Collection1 資料庫中刪除:

witadmin destroywi /collection:http://AdventureWorksServer:8080/tfs/DefaultCollection /id:12,15,23

請參閱

其他資源

解決、關閉或重新啟用工作項目 [重新導向]

witAdmin:自訂及管理追蹤工作的物件