gpt4 book ai didi

svn - 为什么将树合并到 "last revision number at which the two trees were synchronized"?

转载 作者:行者123 更新时间:2023-12-04 12:57:15 24 4
gpt4 key购买 nike

在 TortoiseSVN documentation about merging ,“合并两棵树”的说明如下(强调我的):

In both the From Revision field and the To Revision field, enter the last revision number at which the two trees were synchronized.



这样对吗?这对我来说毫无意义。以这个说明性示例为例,我们希望将修订版 105 的“分支”合并回“主干”:

enter image description here

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

但是101确实存在。文档说我们必须从在两棵树同步的最后一个修订号(即修订版 100,这是完全有意义的)的主干合并到分支......两棵树同步的最后一个修订号......这是什么?
  • 102? (不,它与中继不同步)
  • 100? (不,它甚至不在分支上)
  • 真的不应该是105吗?这似乎是唯一有意义的,但对我来说这与文档相矛盾。

  • 我在这里缺少什么?文档是否正确?误导?错误的?

    最佳答案

    我不明白你为什么要合并不同的树选项。根据图片,您应该使用自动重新集成合并。见 TortoiseSVN Manual | Merging a Range of Revisions .

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

    关于svn - 为什么将树合并到 "last revision number at which the two trees were synchronized"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46790245/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com