我們將域名從x.com改爲y.local,現在我們在客戶端機器上遇到了一些非常奇怪的事情。爲什麼TFS實際上並沒有刪除工作區?
我們希望刪除所有舊的工作空間,以便我們可以將它們(映射它們)再次綁定到新的TFS結構。
我們執行這個命令:
tf workspace /delete workspaceName;workspaceOwner /login:administrator
,它確實告訴我們,請求工作區被刪除。然後在Visual Studio中,我們看到的是,通過刷新與TFS的連接,工作空間又回來了。
我們懷疑工作空間緩存,因此,我們搜查,發現this link,其中提出要運行下面的命令來擺脫所有緩存的工作區:
tf workspaces /remove:*
但是我們仍然不能映射新的結構上(我們確實需要該文件夾,這對我們的部署至關重要)。 TFS說這個文件夾(或這個工作區)已經在使用中。
我們甚至卸載VS並重新安裝它,但沒有結果。
請問,是否有任何直接的方法可以明確地刪除工作空間而不是執行這些命令?這個問題讓我們瘋狂。