该篇文章还是主要分析一下(使用IDEA)最方便的合并分支操作
日常工作中有很多中方式来操作svn,{update、commit、revert、merge}
当然也有很多中途径去操作这个合并{文件夹层,myeclipse,?IDEA}
底层小乌龟
- 假装大佬简单分析一下
- 至于文件夹层的小乌龟,经过鄙人大量实验最好用的还是还原操作(revert)因为编辑器插件时不时就会出现各种冲突或者没更新问题,所以如果编辑器一旦有问题,就直接从文件夹中操作
- 在这里操作merge的话可能会出现只能合并分支中最后一版提交的代码,所以,还是不推荐的
由于工作环境问题,myeclipse总时拖拖拉拉,所以前段时间直接放弃转战?IDEA
1.切主干,update操作,选择上前两个多选框,url修改为主干版本地址,直接点OK
2.准备合并,单独右键项目,subversion,integrate directory
3.倒数第二步骤,合并操作
- source1 主干地址
- source2 分支地址
- 单选框都选HEAD
- 多选框只选Use ancestry
这几点必须操作正确,不然就GG,前功尽弃
恭喜,到了最后一小步,右下角提示多少个文件操作成功,这时候有冲突解决冲突,有问题解决问题,然后把需要的代码直接Commit,大功告成
以上是鄙人前一天的小坎坷总结,如有疑问请私信,如有错误明确指出,勇于接受反驳