【问题标题】:Removing branch mapping in Team Foundation Server 2010在 Team Foundation Server 2010 中删除分支映射
【发布时间】:2010-12-21 15:19:29
【问题描述】:

我有一个包含多个项目的源代码控制解决方案。当我第一次将旧代码迁移到 TFS 时,我为分支创建了 main、dev、release 区域。作为 TFS 的新手,我将一个项目分支到了开发区,创建了银色的小分支图标来显示它们之间的关系。当然,这样做之后,我就不能再在那个位置上方或下方分支了。所以,我不能分支一个完整的解决方案。

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

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

【问题讨论】:

    标签: .net version-control tfs


    【解决方案1】:

    显然,由于用户反馈,右键菜单没有这个选项。可以通过 File > Source Control > Branching and Merging > Convert to Folder 访问它

    来源:Microsoft Connect

    【讨论】:

    • 什么用户反馈?这很令人沮丧......但谢谢你的回答,真的很有帮助!
    • 啊,看来他们已经把它拿下了。基本上反馈是上下文菜单太杂乱了,所以由于这个选项不经常使用,所以它被移到主菜单上,直到需要为止。老实说,在我阅读反馈之前,我根本不知道这些选项的存在。 :-/
    • 这很有帮助。谢谢。 @Microsoft:很棒的用户“体验”。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-12-22
    • 1970-01-01
    相关资源
    最近更新 更多