为了进行一些重构,我将主干复制到了一个新分支中。重构包括重命名Java Source和src删除Web Content文件夹。但是在分支中进行了所需的更改并svn merge从主干执行之后,重构更改没有反映出来。尽管合并确实从分支中提取了代码更改。我在这里做错了吗?
主干结构:

分支结构:

合并的主干结构:(未反映任何更改)

为了进行一些重构,我将主干复制到了一个新分支中。重构包括重命名Java Source和src删除Web Content文件夹。但是在分支中进行了所需的更改并svn merge从主干执行之后,重构更改没有反映出来。尽管合并确实从分支中提取了代码更改。我在这里做错了吗?
主干结构:

分支结构:

合并的主干结构:(未反映任何更改)

虽然我无法确定问题的主要原因,但我的 Subversive 插件已经使用了 6 年,这可能是一个可能的原因。我创建分支的方式是完全正确的,并验证我最终安装了Subclipse插件并使用Team -> Merge一切正常!
我以前从未使用过 Subclipse,但是本指南展示了如何创建一个分支,它似乎与仅复制/粘贴完全不同。
我猜你错误地创建了你的分支,这就是你在合并时遇到问题的原因。