为什么使用Intellij上集成的subversion将主代码合并到分支上不提示冲突反而覆盖代码

Why use the subversion integrated on Intellij to merge the main code to the branch without prompting a conflict but overwriting the code

我有一个分支和一个主干 subversion.When 我从主干合并到分支,它总是覆盖冲突代码但没有 prompting.And 好像是基于主干 code.How我能解决这个问题吗

只有当相同的行在分支中以不同的方式更改时才会发生冲突。从屏幕截图来看,没有冲突的更改。

IntelliJ 从不自动解决冲突。它依赖于命令行 svn 客户端,如果 svn merge 由于合并冲突而失败,则在 UI 中相应地报告。如果 svn merge 顺利完成,则不会报告冲突。

检查在命令行中与 svn 合并是否报告任何冲突。