Sky's blog

          我和我追逐的夢

          常用鏈接

          統計

          其他鏈接

          友情鏈接

          最新評論

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


          一.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?? ?包裝指定行

          posted on 2006-09-22 10:17 sky ao 閱讀(22567) 評論(1)  編輯  收藏 所屬分類: Version Control

          評論

          # re: cvs用法總結(4)--cvs命令checkout,commit,update 2010-11-05 14:23 jssay

          總結的很好,很受用  回復  更多評論   

          主站蜘蛛池模板: 大城县| 化隆| 卓尼县| 溆浦县| 嵊泗县| 潞城市| 罗江县| 奎屯市| 册亨县| 锡林郭勒盟| 磴口县| 汾西县| 杭锦旗| 农安县| 馆陶县| 叙永县| 漳平市| 桐庐县| 沈阳市| 宕昌县| 忻城县| 应城市| 东港市| 安多县| 龙泉市| 策勒县| 年辖:市辖区| 丹江口市| 余姚市| 乐至县| 土默特右旗| 保康县| 桃园县| 延吉市| 淅川县| 琼结县| 仁布县| 华亭县| 巴楚县| 德钦县| 思南县|