为什么要将树合并到"两棵树同步的最后修订号"?

Jea*_*ett 7 svn version-control tortoisesvn merge

有关合并的TortoiseSVN 文档中,"合并两个不同树"的说明如下(强调我的):

在From Revision字段和To Revision字段中,输入两个树同步最后修订号.

它是否正确?这对我来说毫无意义.举一个这个说明性的例子,我们希望将修订版105中的"分支"合并回"trunk":

在此输入图像描述

如果在分支之后没有提交任何内容(即如果修订版101不存在),我们将从主干HEAD(将是修订版100)合并到分支HEAD(修订版105).说得通.

但101确实存在.文档说我们必须从两个树同步的最后修订号(即修订版100,这完全有意义)的主干合并到...分支...两个树同步的最后修订号...这是什么?

  • 102?(不,它与主干不同步)
  • 100?(不,它甚至不在分支上)
  • 不应该真的是105吗?这似乎是唯一有意义的,但对我而言,这与文档相矛盾.

我在这里错过了什么?文件是对的吗?误导?错误?

bah*_*rep 0

我不明白你为什么要合并不同的树选项。根据图片,您应该使用自动重新集成合并。请参阅TortoiseSVN 手册 | 合并一系列修订

在 HEAD 使用主干的工作副本,然后选择选项合并一系列修订,然后单击下一步-下一步-合并。从分支到主干的合并应该自动完成。