【发布时间】:2014-06-18 15:24:42
【问题描述】:
我有一个主开发分支,它是由 Repo Browser 中的 Copy To 命令从 Trunk 到 Branch 文件夹创建的。从那时起,修订不断增长,并且从未合并到主干中。最新的修订号是 2148。前几天我们不得不将开发分支中的 rev1020 检出到一个新的 BugFix 分支(文件夹)。该错误已修复并直接发布到生产环境,无需与 Trunk 或 Development 分支合并。代码已签入 BugFix 文件夹。现在 HEAD 已准备好释放。我试图将 BugFix 代码合并到最新的开发分支中。然而,Tortoise SVN 抱怨说两者没有祖先关系。因此合并失败。有谁知道如何解决这个问题?谢谢。
【问题讨论】:
-
我可能会迷路,但我的理解是您试图在 SVN 中将更改从一个分支合并到另一个分支?这可能是祖先相关问题的原因,因为他们采取了不同的路径。尝试从主干合并到分支或确保所有合并文件都存在于两者中?
标签: svn version-control merge