【Svn 】idea合并SVN分支代码到主干上

1.将分支代码更新到最新,后将项目切换到主干上,并把代码更新到最新,保证本地与SVN主干完全一致。然后在IDEA的上方菜单中,依次选择VCS > Integrate Project如下图:
在这里插入图片描述
2.Source 1中选择主干的SVN地址,在Source2中选择分支的地址,表示把分支最新代码合并,在Try merge, but make no changes选项中打勾,在Depth中选择working copy,这种配置是将分支最新代码与主干分出分支时的代码进行尝试比较,点“OK”,开始尝试合并,下方会显示合并的结果,如下图
在这里插入图片描述
在这里插入图片描述
3.当确认尝试合并无问题后,再次重复上述合并步骤的界面,但在Try merge, but make no changes选项中取消打勾,然后点击“OK”,开始合并。
在这里插入图片描述
4.当合并代码过程中出现文件冲突时,会弹出一个冲突列表。对冲突的文件进行一个个合并。选择一个冲突的文件,单击“Merge”,在弹出的合并窗口中,会展示三个文件,左边是本地代码,中间是合并后的代码,右边是分支上的代码。IDEA已经将冲突的代码块标志出来,你只需要将左边和右边的代码往中间合并,然后查看中间的代码是否正确,若不正确,直接修改正确,最后点击下方的“Apply”,完成该文件的合并。
在这里插入图片描述
5.合并动作完成后,在下方工具窗口“Version Control”> Local Changes 标签页看到合并后的本地代码变更,可以选择其中的某个文件,然后按快捷键Ctrl+D或点左侧工具图标,查看文件的改动情况,在弹出的窗口左侧为合并之前的代码,右侧是合并之后的代码。
在这里插入图片描述
6.在确认修改的文件无误后,点击Commoit Changes,将合并的代码提交到SVN上,至此合并分支到主干完成。

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值