我们在 SVN 中有一个项目,我们在后备箱中工作。我不得不为发布剪掉一个分支,我们称之为分支 A。稍后我不得不从分支 A 中剪掉另一个分支。我们称之为分支 B。假设在所有 3 个地方都修改了一些文件,并且一些文件已添加到一个分支中,但未添加到另一个分支中。
现在是时候将两个分支合并回主干了。解决这个问题的正确方法是什么?我应该先将分支 B 合并回分支 A,然后将结果合并到主干中吗?或者我应该将一个分支合并到主干然后另一个?顺序重要吗?
我知道这很可能是一个带有很多冲突的混乱合并。但我想让它尽可能无痛。一般来说,我对 SVN 或源代码控制真的不是很有经验,所以我很感激你能给的任何指示。我想答案可能取决于每个地方发生了什么变化,但如果有关于如何管理分支和像这样进行合并的一般智慧,我想听听。