title: idea svn 使用方法(Merge) tags:
- IDEA
- Merge
- Subversion
- VCS categories: idea date: 2017-04-25 18:18:55
目前项目中使用idea作为主要的开发工具。
部分同学在操作idea的vcs总是会出现一些问题,现将使用步骤说明如下:
idea虽然自带svn插件,但是仍然是调用svn命令。因此需要安装svn命令行
(重新)?安装小乌龟时记得选择命令行
-
首先打开idea选择对应的vcs系统
-
打开右键菜单选择svn
-
勾选update
-
选择想要提交的分支比如test-release
-
点击OK后打开Version Control页面选择merge From
-
通常选择Quick Manual Select按钮可以选择指定changeSet进行merge
-
选择想要merge的内容
出现绿色加号表示该changeSet已经merge到当分支(此提交是在merge source所在的分支上)
无绿色加号分两种
1. 从其他分支merge到merge Source的代码(假设目前分支C ,目标merge分支A,其他分支B)即C想要merge由B分支到A分支的代码 (需要点开该changeSet确认一下是否出现Alerday Merged)
2.未merge代码 -
当merge完成之后为确保代码已经完全反映(尤其需要注意非文本文件,比如excel,so等等)重新按照步骤4 update到开发分支查看确认是否有更新
通常出现update就是存在merge遗漏,需要各位开发自行确认。