使用Idea合并svn分支到主干上

使用Idea合并svn分支到主干上

  1. 打开主干项目,把代码更新至最新,话不多说, 看图

使用Idea合并svn分支到主干上

使用Idea合并svn分支到主干上

注意:Try merge, but make no changes打钩取消之后, 才是合并,打钩只是预览合并效果

预览如下
使用Idea合并svn分支到主干上

当确认尝试合并无问题后,再次重复上述合并步骤,但在Try merge, but make no changes选项中取消打勾,然后点击“OK”,开始合并

使用Idea合并svn分支到主干上

当合并代码过程中出现文件冲突时,会弹出一个冲突列表。此时需要对冲突的文件进行一个个合并。选择一个冲突的文件,单击“Merge…”,在弹出的合并窗口中,会展示三个文件,左边是本地代码,中间是合并后的代码,右边是分支上的代码

使用Idea合并svn分支到主干上

然后解决冲突, 无错误之后, 点击Applay,完成合并,合并完成后,在下方工具窗口“Version Control”–> Local Changes 标签页看到合并后的本地代码变更

使用Idea合并svn分支到主干上

右键选中 Show Diff 或者 crtl+d可以查看代码改动情况

在确认修改的文件无误后,在“Version Control”–> Local Changes 标签页,在文件根文件夹“Default"上,单击右键,在弹出的菜单中,选择"Commit Changes"提交代码

使用Idea合并svn分支到主干上

合并主干,分支代码结束