从Branch到Trunk的持续合并

时间:2013-04-20 23:07:07

标签: svn merge tortoisesvn branch trunk

如果我想在我想要定期从Trunk合并到Branch 以及分支到trunk的情况下使用Tortoise-SVN,我该如何做后者呢? / p>

“分支到主干”教程我遇到过使用“重新整合分支”命令,但他们只做过一次。当我第二次尝试这样做时,我会遇到意想不到的冲突。

如果我使用“合并一系列修订”命令,我可以多次从分支合并到主干。

docs说重新整合的分支现在没用了,我想这可以解释我得到的意外冲突。但是,如果使用“合并一系列修订”允许从分支到主干的多个合并,为什么要使用“重新整合分支”呢?

1 个答案:

答案 0 :(得分:0)

  1. 使用SVN 1.7.x,您可以(根据文档)--reintegrate不止一次。对于1.6和早期重新融合只能进行一次
  2. 使用SVN,其中支持mergeinfo (1.6+)“同步合并”可能不会使用rev-range - 之前的合并是在mergeinfo中写入同一版本不会< / strong>再次合并(中间合并子树的情况除外,合并变得疯狂检测范围)
  3. 使用特殊的前提条件执行重新整合合并,这减少了节点之间的差异,只能通过合并源引入(对于巨大的差异和复杂的变化,它可以是巨大的加号)