<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

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 最近新韩国日本免费观看 | 亚洲成亚洲乱码一二三四区软件| 性生大片视频免费观看一级| 色欲色欲天天天www亚洲伊| 国产亚洲美日韩AV中文字幕无码成人 | 99在线观看免费视频| 国产成人亚洲精品| 亚洲国产精品综合久久网络| 久久99热精品免费观看动漫| 亚洲色最新高清av网站| 国产国拍精品亚洲AV片| 在线永久免费的视频草莓| 野花视频在线官网免费1| 亚洲AV日韩AV永久无码绿巨人| 在线免费观看色片| 国产真人无码作爱免费视频| 亚洲人成人77777在线播放 | 亚洲欧美第一成人网站7777 | 91成人在线免费观看| 日韩精品亚洲专区在线影视| 亚洲第一福利网站| 国产午夜无码视频免费网站| 99久久99久久精品免费观看| 疯狂做受xxxx高潮视频免费| 亚洲无人区视频大全| 久久精品夜色噜噜亚洲A∨| 免费A级毛片无码无遮挡内射| 香蕉免费一级视频在线观看| 中文字幕无码亚洲欧洲日韩| 亚洲av无码不卡一区二区三区| 国产成人免费ā片在线观看 | 亚洲午夜无码久久久久| 免费看少妇作爱视频| 三年片在线观看免费观看大全动漫 | 产传媒61国产免费| 亚洲色偷偷色噜噜狠狠99| 精品日韩亚洲AV无码一区二区三区| 亚洲av无码成人精品区在线播放 | 中文字幕亚洲一区二区va在线| 免费无码看av的网站| 2021久久精品免费观看|