2015-12-24 37 views
2

有沒有辦法在Visual Studio Team Services中刪除測試計劃,或者通過Microsoft Test Manager刪除託管在Visual Studio Team Services上的項目?在VSTS /測試管理器中刪除測試計劃

刪除按鈕似乎被禁用,刪除,直接在VSTS工作項被阻塞:

工作第1項不能被刪除。測試計劃工作項目不能被刪除。工作項目不能被刪除。

有沒有其他辦法可以達到這個目的呢?

回答

4

正如作者Abhijit提到的,你需要使用witadmin destroywi命令刪除該測試計劃。該命令也適用於VSTS。但是,您需要確保您的帳戶具有「團隊基金會管理員」的權限。您可以直接從VS安裝的「VS的開發者命令提示符」中使用此命令。 enter image description here

+0

你確定嗎? [MSDN](https://msdn.microsoft.com/en-us/library/dd236914.aspx)沒有提及'destroywi'命令可用於VSTS,並且在運行它時,我得到一個帳戶404錯誤是管理員。 –

+0

@帕斯卡是的,我確定。 –

+0

@帕斯卡在答案中看到我的截圖 –

1

刪除MTM 2010中的測試計劃非常簡單(請查看下面的鏈接)。而在MTM2012/2013測試計劃中可以通過開發人員命令提示符刪除。

在MTM2012/MTM2013中,沒有直接的方法來刪除測試計劃。我們 需要在命令提示符下使用TFS命令行選項 刪除相應的工作項,以刪除測試計劃。

您可以刪除測試計劃,像這樣的開發商命令提示符下 VS2013:

witadmin destroywi /收藏:XXXX/ID:測試計劃的ID

你可以在這裏找到解決方案:

https://social.msdn.microsoft.com/Forums/vstudio/en-US/1efe30e3-5a1f-4ca2-abac-52dbeb0d592c/microsoft-test-manager-2013-how-to-delete-a-test-plan?forum=vsmantest

+0

會'witadmin'也爲VSTS工作(而不是在-普雷姆TFS)?我需要安裝什麼來獲取它? –

+0

MSDN引用:{witadmin命令行工具僅在針對本地TFS運行時起作用。要運行該工具,請打開安裝了Visual Studio或Team Explorer的命令提示符窗口,然後輸入: 「cd%programfiles(x86)%\ Microsoft Visual Studio 14.0 \ Common7 \ IDE」} |參考文獻:=> https://msdn.microsoft.com/zh-cn/library/dd312129.aspx | https://msdn.microsoft.com/en-us/library/dd236914.aspx –

+0

正如Eddie所說,「witadmin」可以用於VSTS。 –

2

我只是想刪除一個測試計劃,看到在測試計劃的Web訪問中,如果您將鼠標懸停在左側樹視圖中的計劃名稱上,則會出現一個「x 「出現,並讓你刪除測試計劃!沒有命令行需要:)

如果相關,但 - 我們有一個內部託管的TFS。但是我發現的「x」與MS文檔似乎並不一致。

Screenshot of TFS Web Page

+0

是的,我同時這在UI中實現 –

0

是。你可以通過VSTS刪除它。

只需點擊右上角的省略號按鈕(看起來像3個點)並選擇「永久刪除」。它會提示您輸入測試計劃ID以確認刪除。注意。刪除測試計劃不會刪除任何關聯的測試用例。您將不得不在測試用例中運行相同的過程。您將需要管理權限才能在菜單中查看永久刪除選項。

參見:https://www.visualstudio.com/en-us/docs/work/backlogs/remove-delete-work-items#move-delete-permissions

+0

奇怪的是,我有'永久刪除'選項(我是我單人VSTS項目的管理員),但試圖以這種方式刪除它告訴我,我沒有有權刪除工作項目。奇怪,因爲我應該擁有所有的許可。 – HgCoder