代码之家  ›  专栏  ›  技术社区  ›  dblwizard

TFS-创建2个现有文件夹相关分支

  •  1
  • dblwizard  · 技术社区  · 5 年前

    我正在与TFS 2012合作,想知道我是否能轻松完成一些事情。我有两个文件夹和几个子文件夹。。。在之前的SC中,它们是彼此的分支。

    TFS有没有办法让他们建立“关系”?我在这两个方面都使用了“转换为分支”。当我尝试“合并”时,毫不奇怪它有一个“!”标记并表示“源和目标之间不存在合并关系。将执行无基础的合并。”

    那么,有没有办法“创造”这种关系呢?我意识到我可以删除TFS中的一个文件夹,创建分支,然后将所有原始文件复制到分支位置,然后签入它们。但除此之外还有别的办法吗?我尝试过“重新出租”,但选择列表是空的。

    1 回复  |  直到 5 年前
        1
  •  0
  •   jessehouwing    5 年前

    诀窍是转到命令行,在那里可以使用以下命令执行无基础合并:

    Tf vc merge $/proj/branch1 $/proj/branch2 /baseless /recursive 
    

    之后,您可以使用“重新分配”功能设置正确的父/子关系。

    另见