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