日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

svn 分支合并(Subclipse例子)

發(fā)布時(shí)間:2024/4/17 编程问答 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 svn 分支合并(Subclipse例子) 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

http://my.oschina.net/wenic705/blog/40825

本次記錄非常簡單,高手不要噴我,要是有好的應(yīng)用經(jīng)驗(yàn)也別藏起,技術(shù)發(fā)展就靠你了。(親,看著不錯(cuò)給好評哦。)

svn的分支合并功能是在長期項(xiàng)目中非常實(shí)用的一個(gè)功能,這次做了具體的測試,現(xiàn)把實(shí)例記錄,以便參考。

1,創(chuàng)建了 java project ,名字叫svnMergerTest,作為主干代碼,結(jié)構(gòu)如下:

里面代碼全空。

2,使用菜單team/分支/標(biāo)記(branches/tag),在branches分支下創(chuàng)建一個(gè)工作副本

注意:副本分支的庫名做出修改,本身checkout出來的項(xiàng)目名也會(huì)重復(fù),所以checkout的項(xiàng)目也需要響應(yīng)修改。

我這里全加了個(gè)1

3 checkout出分支項(xiàng)目。

4 對分支項(xiàng)目進(jìn)行分支的開發(fā)修改。

這里我把svnMergerTest1分支項(xiàng)目的進(jìn)行了修改。里面加了一點(diǎn)代碼。

5 合并

點(diǎn)擊主干項(xiàng)目,進(jìn)行Team/合并(merge),出現(xiàn)彈出窗口,注意起始路徑選擇需要合并的主干路徑,目標(biāo)路徑選擇要并入的分支版本,然后進(jìn)行合并。

6 合并成功,發(fā)現(xiàn)副本的代碼全部合過來了。

7 如果合錯(cuò)方向了,也不要擔(dān)心,點(diǎn)擊合錯(cuò)的項(xiàng)目的team/revert(還原),發(fā)現(xiàn)項(xiàng)目已經(jīng)恢復(fù)到合并前了。

上述示例就描述完成了。

?

注意(本人意見,僅供參考):

?

1對于項(xiàng)目開發(fā)最簡單就是一個(gè)個(gè)版本保留,比如主干project一開始開發(fā)到版本1,那么就創(chuàng)建一個(gè)副本projectV1作為備份,再創(chuàng)建一個(gè)projectV2用于繼開發(fā).

?

2 projectV2開發(fā)到版本2了那么就并入project,然后開一個(gè)新的分支project3用于繼續(xù)開發(fā)。

?

3如果在開發(fā)過程主干版本V1同時(shí)也進(jìn)行了修改,并入V2的時(shí)候就會(huì)有許多合并的沖突,一定要有計(jì)劃,別到時(shí)候手忙腳亂。

?

?

?

=============

http://huqilong.blog.51cto.com/53638/465988

總結(jié)

以上是生活随笔為你收集整理的svn 分支合并(Subclipse例子)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。