2014-07-25 53 views
0

如何刪除自動構建服務器上的所有工作區?我們遇到了一個問題,那就是我們必須不斷更改TFS 2010的構建代理的憑證,然後如果我們下次嘗試部署構建版本以用於所有構建定義,則會出現工作區已存在於其他用戶下的錯誤。如何刪除TFS 2010中的所有工作區

我知道我們可以做到這一點:

tf workspace /delete /server:http://localhost:8080/tfs/DefaultCollection 26_1_internalserver123;MYOFFICE\brian.colley 

但我們必須做手工,對於每一個構建定義,我們真的不知道工作區數量,直到我們嘗試和運行構建,它給錯誤。

在MSDN中,它說你可以做一個/刪除:,但/刪除:不起作用(或甚至沒有在msdn命令選項是奇怪的)。我不知道刪除是否正在做我不想要的東西,而不是刪除。

我應該這樣做嗎,還是會在本地盒子裏搞亂TFS上的所有用戶?

c:\projects>tf workspaces /remove:* /collection:http://myserver:8080/tfs/DefaultCollection 

謝謝!

回答

3

安裝TFS Sidekicks,你可以用漂亮的GUI來清理它們。

您可以通過構建帳戶和機濾,然後只刪除您有興趣

+0

耶具體的工作區,我曾試圖之前安裝並不能得到它的工作大約一個月前..撞在我身上。我希望有一種方法可以在控制檯中使用通配符。 –

相關問題