永久移除工作項目
您可以使用 witadmin destroywi 命令從 Team 專案集合的 Team Foundation 資料庫中永久移除一個或多個工作項目。 其狀態設定為 [已關閉] 的工作項目仍保留在資料庫,且可以重新啟動。 將工作項目永久從資料庫中移除,且無法被還原,也無法重新啟動。
每個工作項目均代表一個儲存在 Team Foundation 資料庫中,且已指派一個唯一識別項 (亦即所謂的工作項目 ID) 的物件。 工作項目 ID 在專案集合中是唯一的。
在執行 Team 總管 的用戶端電腦上,witadmin 命令列公用程式位於磁碟機:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE
必要的使用權限
若要永久移除工作項目,您必須是 [Team Foundation Administrators] 安全性群組的成員,或 Team 專案集合其 [Project Administrators] 安全性群組的成員。 如需詳細資訊,請參閱Team Foundation Server 使用權限和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/AWTeam/Collection1 /id:2003
下列範例會將 ID 為 12、15 和 23 的工作項目從 AdventureWorksServer 伺服器上的 Collection1 資料庫中刪除:
witadmin destroywi /collection:http://AdventureWorksServer:8080/AWTeam/Collection1 /id:12,15,23