顧森湘
該篇文章還是主要分析一下(使用IDEA)最方便的合并分支操作
日常工作中有很多中方式來(lái)操作svn,{update杭抠、commit振劳、revert茎截、merge}
當(dāng)然也有很多中途徑去操作這個(gè)合并{文件夾層苇侵,myeclipse,??IDEA}
-
底層小烏龜
桌面文件夾——>右鍵項(xiàng)目——>tortoiseSVN——>Merge
- 假裝大佬簡(jiǎn)單分析一下
- 至于文件夾層的小烏龜企锌,經(jīng)過(guò)鄙人大量實(shí)驗(yàn)最好用的還是還原操作(revert)因?yàn)榫庉嬈鞑寮r(shí)不時(shí)就會(huì)出現(xiàn)各種沖突或者沒(méi)更新問(wèn)題,所以如果編輯器一旦有問(wèn)題于未,就直接從文件夾中操作
- 在這里操作merge的話可能會(huì)出現(xiàn)只能合并分支中最后一版提交的代碼撕攒,所以,還是不推薦的
-
由于工作環(huán)境問(wèn)題烘浦,myeclipse總時(shí)拖拖拉拉抖坪,所以前段時(shí)間直接放棄轉(zhuǎn)戰(zhàn)??IDEA
1.切主干,update操作闷叉,選擇上前兩個(gè)多選框擦俐,url修改為主干版本地址,直接點(diǎn)OK
先把項(xiàng)目切換到主干版本上
2.準(zhǔn)備合并握侧,單獨(dú)右鍵項(xiàng)目蚯瞧,subversion,integrate directory
選擇合并操作
3.倒數(shù)第二步驟品擎,合并操作
- source1 主干地址
- source2 分支地址
- 單選框都選HEAD
- 多選框只選Use ancestry
這幾點(diǎn)必須操作正確埋合,不然就GG,前功盡棄
按照上面說(shuō)的對(duì)上就行了
恭喜萄传,到了最后一小步甚颂,右下角提示多少個(gè)文件操作成功,這時(shí)候有沖突解決沖突秀菱,有問(wèn)題解決問(wèn)題振诬,然后把需要的代碼直接Commit,大功告成
以上是鄙人前一天的小坎坷總結(jié)衍菱,如有疑問(wèn)請(qǐng)私信赶么,如有錯(cuò)誤明確指出,勇于接受反駁