我们将域从 x.com 更改为 y.local,现在我们在客户的机器上遇到了一些非常奇怪的事情。
我们想删除所有旧的工作区,以便我们可以再次将它们绑定(映射)到新的 TFS 结构。
我们执行这个命令:
tf workspace /delete workspaceName;workspaceOwner /login:administrator
它确实告诉我们请求的工作区已被删除。然后在 Visual Studio 中,我们看到的是,通过刷新与 TFS 的连接,工作区又回来了。
我们怀疑工作空间缓存,因此我们搜索并找到了这个链接,它建议运行以下命令来清除所有缓存的工作空间:
tf workspaces /remove:*
但是我们仍然无法将新结构映射到我们系统上的那个文件夹(我们确实需要那个文件夹,它对我们的部署至关重要)。TFS 表示此文件夹(或此工作区)已在使用中。
我们甚至卸载了 VS 并重新安装了它,但没有结果。
请问,有没有比执行这些命令更直接的方法来明确删除工作区?这个问题快把我们逼疯了。