SVN从分支到主干的合并无法按预期工作

时间:2014-05-01 22:22:37

标签: svn subversive svn-merge

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

中继结构:

Trunk structure

分支结构:

Branch structure

合并中继结构:(未反映任何变化)

Merged Trunk structure: (no changes reflected)

2 个答案:

答案 0 :(得分:0)

我之前从未使用过Subclipse,但是this guide显示了如何创建分支,而且复制/粘贴似乎有很大不同。

我猜你错误地创建了分支,这就是你合并时遇到问题的原因。

答案 1 :(得分:0)

虽然我无法找出问题的主要原因,但我的Subversive插件已经有6年了,这可能是一个可能的原因。我创建分支的方式是完全正确的,并验证我最终安装 Subclipse 插件而使用Team -> Merge一切正常!