【发布时间】:2011-03-11 00:53:46
【问题描述】:
这是一个愚蠢的问题,但它已经在工作中出现,我想问一下以获得第二意见。您可以假设我们使用的是 Subversion 1.6+。
这是一个场景 - 假设我有一个 Trunk。我在修订版 10 处对 Trunk 进行分支以创建 Branch1,并开始对 Branch1 进行自己的更改。
同时,Branch2 是从修订版 30 的主干创建的。在 Branch2 中进行了(提交)多个修订。
在某个时候,Branch2 中的工作已经完成,其更改将合并回 Trunk,而无需使用 --reintegrate。
我仍然很高兴在 Branch1 中工作,但我现在想确保我拥有来自主干的所有最新更改以及在合并回主干(即 Branch2)的其他分支中所做的任何代码更改。
问题的关键 - 如果我将主干合并到 Branch1,我会看到所有从其他分支(如 Branch2)合并回主干的更改吗?我是否必须单独合并 Branch2 URL 中的修订,然后合并到 Trunk URL 以保证我拥有所有更改?
【问题讨论】:
标签: svn