删除Team Foundation Server 2010中的分支映射

Rya*_*yes 16 .net version-control tfs tfs2010

我在源控制方面有多个项目的解决方案.当我第一次将旧代码迁移到TFS时,我为分支创建了main,dev,release区域.当时我是TFS的新手,我将一个项目分支到开发区域,创建了小银分支图标以显示它们之间的关系.当然,这样做了,我再也不能在那个地方上方或下方分支了.所以,我无法分支整个解决方案.

我尝试删除分支的映射/关联,以便我可以从树中的较高分支,但找不到这样做的方法.我备份了源代码控制并删除了除Main分支中原始分支之外的所有其他相关分支,但是尽管删除了其他分支,但仍然存在关联(我假设TFS仍包含与我创建的其他分支的关联历史记录).

我的问题是:如果可能的话,我如何安全地删除分支关联(银分支图标),同时保留历史记录(我不关心能够合并),以便我可以从树中更高或更低的其他区域分支?

Rya*_*yes 28

显然,由于用户反馈,右键单击菜单没有此选项.可以通过文件>源代码管理>分支和合并>转换为文件夹来访问它

来源:Microsoft Connect