我创建了一个新的Visual Studio Online帐户,以便将我们的所有项目从TFS 2010(on = premises)迁移到VSO。我使用OpsHub迁移实用程序来帮助完成此过程。
在我的初始测试期间,我在VSO上创建了一个团队项目,并从TFS 2010迁移它,一切顺利。然后,我删除了VSO上的团队项目,因为它仅用于测试。
之后,我尝试使用相同的名称在VSO上再次创建相同的团队项目,我收到以下错误:
之前使用了团队项目名称(此处项目的名称) 并且仍有TFVC工作空间引用此名称。在你之前 使用此名称,每个工作区的所有者应执行Get 命令更新其工作区。使用的前1个工作空间 这个名字是:(这里的用户名)。
我不太明白我应该怎么做来解决这个问题。你能帮我吗?
答案 0 :(得分:2)
今天早上我遇到了同样的问题。看起来您无法从TFS中删除旧的引用。这样做的方法是使用系统上的命令行。
您需要在Visual Studio命令提示符下使用TF命令来删除 旧的工作空间。语法是:
tf workspace / delete(这里的项目名称);(这里的用户名)
因为这是TFS Online,它是Microsoft Account,所以在我的情况下是实际的 命令是
工作空间/删除“MIWORKSPACE; juss.palo@sulava.com”