cvs用法總結(4)–cvs命令checkout,commit,update

來源:互聯網
上載者:User

一.checkout 簽出

    cvs checkout [-ANPRcflnps] [-r rev| -D date] [-d dir] [-j rev1] [-j rev2] [-k kopt] modules...
    
    -A    重設所有粘性標記/日期/kopts
    -N    如果指定了-d選項,不要使用短模組路徑
    -P    刪除空目錄
    -R    操作應用於子目錄
    -c    顯示模組資料庫的內容
    -f    如果沒有發現標記/日期,強制與一個head版本號碼匹配
    -l    只有本目錄,不包括子目錄
    -n    不運行模組程式
    -p    把檔案簽出到標準輸出裝置
    -s    類似-c,但是包括模組狀態
    -r rev    按版本號碼或標記遷出模組(暗含-P選項:具有粘性)
    -D date    簽出時間為date時的檔案版本(暗含-P選項:具有粘性)
    -d dir    簽出到名稱為dir的目錄而不是以模組名為名稱的目錄
    -k kopt    在簽出時使用RCS的kopt -k選項
    -j rev    merge將目前的版本與指定的rev版本合并

    使用範例:
    (1)cvs co -d bossbi aimc/bossbi

        將aimc/bossbi簽出到目前的目錄下的bossbi目錄
    (2)cvs co -d uab40 -r R-4-0-0-0 aimc/uabweb
        將aimc/uabweb的tag=R-4-0-0-0的版本簽出到uab40目錄,可以用cvs status -v 來察看tag
    
二.commit 將檔案簽入到倉庫中
    cvs commit [-nRlf] [-m msg | -F logfile] [-r rev] files...
    
    -n    不運行模組程式
    -R    操作應用於子模組
    -l    只有本目錄,不包括子目錄
    -f    強制提交檔案,不應用於子目錄
    -F file    從file中讀出日誌資訊
    -m msg    日誌資訊
    -r rev    提交到這個分支或主幹版本

三.update 將本地檔案更新為最新版本
    cvs update [-APdflRp] [-k kopt] [-r rev |-D date] [-j rev] [-I ign] [-W spec] [ files...]
    -A    重設所有粘性標記/日期/kopts
    -P    刪除空目錄
    -d    像checkout命令一樣建立目錄
    -f    如果沒有發現標記/日期,強制與一個head版本號碼匹配
    -l    只有本目錄,不包括子目錄
    -R    操作應用於子目錄
    -p    把檔案簽出到標準輸出裝置
    -k kopt    使用checkout命令上的RCSkopt -k選項
    -r rev    使用指定版本號碼/標記進行更新(具有粘性)
    -D date    設定進行更新的日期(具有粘性)
    -j rev    merge將目前的版本與指定的rev版本合并
    -I ign    忽略檔案(使用!重設)
    -W spec    封裝指定行

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.