【问题标题】:Continuous merges from Branch to Trunk从 Branch 到 Trunk 的持续合并
【发布时间】:2013-04-14 02:49:23
【问题描述】:

如果我在希望定期从主干合并到分支以及分支到主干的情况下使用 Tortoise-SVN,我应该如何做后者?

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

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

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

【问题讨论】:

    标签: svn merge tortoisesvn branch trunk


    【解决方案1】:
    1. 使用 SVN 1.7.x,您可以(根据文档)--reintegrate 不止一次。对于 1.6 和早期的重新集成只能执行一次
    2. 使用 SVN,支持 mergeinfo(1.6+)“同步合并”可能不使用 rev-range - 以前的合并写在同一修订版的 mergeinfo 中不会 再次合并(除了在中间合并子树的情况,合并变得疯狂检测范围)
    3. 在特殊前提条件下执行重新集成合并,将节点之间的差异减少到仅由合并源引入(对于巨大的差异和复杂的更改,它可能是巨大的优势)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-06-13
      • 2011-04-01
      • 2016-07-17
      • 2020-09-14
      • 1970-01-01
      • 2013-01-21
      相关资源
      最近更新 更多