网上写的一大堆,东拼西凑自己整理下,步骤如下:
1.IDEA打开主干的某目标项目,svn更新至最新版本。否则后续merge操作会失败。
2.选中项目右键,Subversion -->Integrate Directory。如下图:
3. 点击Integrate Directory后出现一个弹框页面:
注意点:是Source2 合并到 Source1,将正确的svn路径粘贴进去。
注意点:勾选Try merge,but make no changes后,是可以预览merge后的效果,检查是否有冲突,如果有冲突去比较2个文件的冲突点进行手工合并。
4.上述步骤如果没有冲突后,取消勾选 Try merge,but make no changes,点击OK按钮。这样的结果是将分支的代码merge到目前的本地项目中。试运行项目,确定项目编译通过可运行后,就可以提交本地项目的新代码到主干svn中,merge完毕。