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