不能合并回主干,必须是祖先相关的。但就我的理解而言,它们*是相关的

时间:2014-10-17 23:28:33

标签: svn tortoisesvn

所以我试图合并回我们的行李箱,但我收到的错误是说我不能这样做,因为它们不是祖先相关的。但我不明白为什么会这样。这是TortoiseSVN生成的图表

enter image description here

行李箱位于左下角(14698)。目前,我开始从右上角(15979)合并回主干。声称它与祖先不相关的这一个例子。在这里有一些奇怪的事情,一个同事介绍,我不确定它是否可能是这个原因。如果您注意到,在中间,版本号为15406的分支实际上是从标签分支的。这对我来说似乎非常错误,但我不确定。这就是几个月前同事所做的事情(他不再在这里工作)。

无论如何,他们应该都是祖先相关的,因为他们都来自行李箱,对吧?如果这是真的,为什么我会收到此错误?从标签分支是否会导致这种情况?

1 个答案:

答案 0 :(得分:0)

  • 行李箱的头部是16063(根据图片),而不是14698
  • 合并源分支似乎是相关的,但您必须在真实存储库上检查它,而不是图片:svn log -v -q --search trunk -l 1 BRANCH-URL(远远的祖先)分支,最后一个主干的修订版)