<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    CVS命令實現分支中bug修復后與主線合并

    項目開發中,假設遇到如下場景:
    1.為了發布一個中間版本而創建發布分支,這樣確保項目中其他開發人員仍然能在主線下繼續開發;
    2.版本發布后,發現存在bug需要修復。于是,在發布分支下修改代碼,測試后提交;
    3.很可能這個bug也同樣存在在主線代碼中,那么該如何將修復結果及時更新到主線中呢?

    有了CVS版本控制后,就可以比較輕松地搞定這種問題了。具體步驟如下:
    1.將包含錯誤的分支check out,保存到本地workspace下;
    CVS命令:cvs co -r 分支標簽 -d 指定目錄 項目名

    2.打上pre-fix標簽(假定叫PRE_1234);
    CVS命令:cvs tag PRE_1234

    3.用測試重現錯誤,修復代碼,并測試通過;

    4.向文件庫提交修改;
    CVS命令:cvs commit -m "..."

    5.再次打上post-fix標簽(假定叫POST_1234);
    CVS命令:cvs tag POST_1234

    6.切換到主線目錄下,并確定是最新版本;
    CVS命令:cvs update

    7.從發布分支合并修復結果;
    CVS命令:cvs update -j PRE_1234 -j POST_1234

    8.測試驗證通過;

    9.向主線文件庫提交修改;
    CVS命令:cvs commit -m "..."


    posted on 2010-11-05 21:18 koradji 閱讀(480) 評論(0)  編輯  收藏 所屬分類: Version Control


    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    <2010年11月>
    31123456
    78910111213
    14151617181920
    21222324252627
    2829301234
    567891011

    導航

    統計

    常用鏈接

    留言簿(2)

    隨筆分類

    隨筆檔案

    文章分類

    文章檔案

    收藏夾

    db2

    dos

    Groovy

    Hibernate

    java

    WAS

    web application

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 91亚洲va在线天线va天堂va国产 | 久久久久久亚洲精品无码| 成全视频免费高清| 免费人成再在线观看网站| 亚洲国产精品无码专区| 美女视频黄免费亚洲| 无码的免费不卡毛片视频| 亚洲午夜视频在线观看| 国产成人精品123区免费视频| a色毛片免费视频| 亚洲av日韩综合一区二区三区| 亚洲精品国精品久久99热一| 成人毛片免费在线观看| 国产日韩AV免费无码一区二区 | 区久久AAA片69亚洲| 最近中文字幕无免费视频| 国产免费一区二区三区免费视频 | 亚洲av色香蕉一区二区三区蜜桃| 亚洲电影一区二区| 国产免费拔擦拔擦8x| 免费观看无遮挡www的小视频| 免费无码一区二区| 伊人久久五月丁香综合中文亚洲| 九月丁香婷婷亚洲综合色| 永久免费视频v片www| 91精品国产免费| 中文字幕不卡免费视频| 亚洲AV无码精品国产成人| 亚洲精品美女在线观看播放| 久久久青草青青国产亚洲免观| 成人免费淫片在线费观看| 免费国产黄网站在线观看| 黄色网页在线免费观看| 综合偷自拍亚洲乱中文字幕| 亚洲熟妇av一区二区三区下载| 亚洲中文字幕第一页在线| 四虎影视精品永久免费| 四虎永久在线精品免费网址| 5555在线播放免费播放| 男人j进入女人j内部免费网站| 国产成人精品免费视频大全|