为了进行一些重构,我将主干复制到了一个新分支中。重构包括重命名Java Source
和src
删除Web Content
文件夹。但是在分支中进行了所需的更改并svn merge
从主干执行之后,重构更改没有反映出来。尽管合并确实从分支中提取了代码更改。我在这里做错了吗?
主干结构:
分支结构:
合并的主干结构:(未反映任何更改)
为了进行一些重构,我将主干复制到了一个新分支中。重构包括重命名Java Source
和src
删除Web Content
文件夹。但是在分支中进行了所需的更改并svn merge
从主干执行之后,重构更改没有反映出来。尽管合并确实从分支中提取了代码更改。我在这里做错了吗?
主干结构:
分支结构:
合并的主干结构:(未反映任何更改)
虽然我无法确定问题的主要原因,但我的 Subversive 插件已经使用了 6 年,这可能是一个可能的原因。我创建分支的方式是完全正确的,并验证我最终安装了Subclipse插件并使用Team -> Merge
一切正常!
我以前从未使用过 Subclipse,但是本指南展示了如何创建一个分支,它似乎与仅复制/粘贴完全不同。
我猜你错误地创建了你的分支,这就是你在合并时遇到问题的原因。