3

我创建了一个新的 Visual Studio Online 帐户,以便将我们所有的项目从 TFS 2010 (on=premises) 迁移到 VSO。我使用 OpsHub 迁移实用程序来帮助完成此过程。

在我最初的测试期间,我在 VSO 上创建了一个团队项目,并从 TFS 2010 迁移它,一切都很顺利。然后,我删除了 VSO 上的团队项目,因为它只是为了测试。

之后,我尝试在 VSO 上使用相同的名称再次创建相同的团队项目,但出现以下错误:

团队项目名称(此处为项目名称)以前使用过,并且仍有 TFVC 工作区引用此名称。在使用此名称之前,每个工作区的所有者应执行 Get 命令来更新其工作区。使用此名称找到的前 1 个工作区是:(此处的用户名)。

我不太明白我应该怎么做才能解决这个问题。你能帮我么?

4

1 回答 1

3

今天早上我遇到了完全相同的问题。您似乎无法从 TFS 中删除旧引用。执行此操作的方法是使用系统上的命令行。

来源

您需要在 Visual Studio 命令提示符下使用 TF 命令来删除旧工作区。语法是:

tf workspace /delete(此处为项目名称);(此处为用户名称)

因为这是 TFS Online,它是 Microsoft 帐户,所以在我的情况下,实际命令是

tf 工作区 /delete "MIWORKSPACE;juss.palo@sulava.com"

于 2015-04-20T09:22:38.487 回答