TFS 2012中不可见的团队项目分支阻止解决方案分支-错误TF203028



我分支了一个团队项目,然后通过源代码管理浏览器删除了它。所以现在我试图分支父解决方案,但我一直得到错误

TF203028: You cannot create a branch at $/ACID/Source because a branch already exists at $/ACID/Source/Acid.Web-branch-selectStyle. If $/ACID/Source/Acid.Web-branch-selectStyle is not a branch convert it back to a folder and retry the operation.

问题是,这个分支不再存在了,所以我不能删除或转换它的文件夹。因此,我不能分支我的解决方案。

目前在我的解决方案中没有分支,至少在源代码管理资源管理器中不可见。

任何想法?我使用VS2013.3

您没有删除它,只是停止了它的历史记录。如果你进入Visual Studio | Tools | Settings | Source Control,你会看到一个"View deleted items"选项。这将给你一个取消删除的选项。然而,我认为你只是想销毁代码,这样你就可以重用这个位置。

你可以使用"tf destroy"来删除一个源位置的所有历史记录。但是请注意,这是完全不可恢复的。

如果您可以选择删除根目录,然后重新创建它,这样我就可以绕过这个问题,而不必使用destroy命令。

最新更新