該篇文章還是主要分析一下(使用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,大功告成
以上是鄙人前一天的小坎坷總結,如有疑問請私信,如有錯誤明確指出,勇於接受反駁