在我现有的(SVN 1.5 之前)合并策略中,我们在创建分支时创建了一个 Trunk 的副本(称为 BasePoint),以便稍后在合并期间进行引用。
当我们需要将一个分支合并回主干时,我们执行 2 个操作。
从 BasePoint 合并到 LatestTrunk(Trunk 可能从原始分支开始移动)到 Branch 的工作副本,然后提交。
此时我们通常会检查合并到分支中没有损坏任何东西
从 LatestTrunk 合并到 LatestBranch 回到主干的工作副本,然后提交。
文档建议我在主干上使用新的重新集成合并,然后从分支合并。
我是否需要先从主干合并到开发分支,或者这是否包含在新的重新集成选项中?
换句话说,新merge --reintegrate
功能是代表“我以前的每个合并”还是“整个操作”?
(FWIW 我使用的是 TortoiseSVN 1.5.1)