1

我以为我已经弄清楚了关于 Subversion 1.5 需要了解的所有内容,并且很高兴地在我的功能分支和主干之间进行了合并。

然后我意识到我并没有做我认为我应该做的事情。

从功能分支合并回主干时,我没有使用 --reintegrate 参数。

具体来说,我使用 TortoiseSVN 1.5.3 并且我一直在选择第一个合并选项“合并一系列修订”而不指定范围。

从主干合并到分支时,我认为这是正确的,但我也明白,在以其他方式合并时,我应该使用 --reintegrate 参数。

相反,在任一方向合并时,我一直选择第二个选项,显然在每种情况下都选择了相反的 url。

它似乎确实在每种情况下都处理了正确的文件......

那么我搞砸了什么(如果有的话)?

4

1 回答 1

4

这篇博文解释了可能出现的问题、--reintegrate创建的原因以及它的实际作用。

如帖子中所述,从功能分支合并回主干而不使用--reintegrate很可能只会导致一些额外的冲突

于 2008-10-07T23:22:34.423 回答