要想将branches合并到trunk, 必须先要切换到trunk,(当然,branches必须要先提交) 
1.branches切换到trunck很easy,如下图,在工程上右键–>team–>切换 
eclipse中svn从分支合并到主干及冲突解决

2.弹出的对话框, 至URL中选择trunk中工程的路径, 然后点击 OK 即可 
eclipse中svn从分支合并到主干及冲突解决

3.如果使用的是SVN的Eclipse插件,那么要合并的话,首先要在工程上 右击–>Team–>合并 
eclipse中svn从分支合并到主干及冲突解决

4.点击”合并”之后,如图所示, 选择 Merge a range of revisions 
eclipse中svn从分支合并到主干及冲突解决

5.点击下一步,在 Merge From填写branches中工程路径 
eclipse中svn从分支合并到主干及冲突解决

6.点击下一步,弹出这个对话框是问你要怎么处理冲突,选择第一个: Mark as conflicted, I will deal it later, 
意思就是, 标记冲突,稍后再解决. 然后点击OK, 如果有多个冲突, 这个对话框会弹出多次,同样操作即可. 
也可以勾选下边的, Apply to all text conflict(应用到所有冲突), 这样会弹一次. 
eclipse中svn从分支合并到主干及冲突解决

7.大功告成! 有冲突就解决冲突, 解决完冲突再提交. 没冲突就合并完毕.


若存在冲突解决办法,个人建议使用最后一种解决冲突

Mark as conflicted. I will deal wiht it later. --标记冲突,合并到主干解决冲突

Resolve the conflict by using my version of the file.  --直接用主干的文件覆盖,分支修改无效

Resolve the conflict by using the incoming of the file. --直接用分支修改覆盖主干,以分支为准

Let me edit the file  with conflict markers inserted. --直接编辑冲突,编辑完保存,选择yes保存。

Launch a graphical conflict  resolution editor.--直接比对文件,修改冲突,点击保存。选择yes解决冲突


转载出处:http://blog.csdn.net/xuguiyi100/article/details/51966557

http://blog.csdn.net/ququ9376/article/details/46005295

相关文章:

  • 2022-12-23
  • 2021-11-30
  • 2022-12-23
  • 2021-11-21
  • 2021-10-17
  • 2021-07-05
猜你喜欢
  • 2021-07-31
  • 2022-12-23
  • 2021-11-08
  • 2022-01-07
  • 2022-12-23
  • 2021-08-02
相关资源
相似解决方案