zoukankan      html  css  js  c++  java
  • cvs常用命令笔记

    cvs常用命令笔记

    cvs常用命令笔记

    1 cvs 常用命令

    公司用的cvs,命令常记不住,所以记录一下。

    1.1 1.创建一个新的仓库

    
    mkdir -p /home/cvsroot/wj_module #创建仓库
    useradd qzt_wj #创建用户
    passwd qzt_wj
    chown -R qzt_wj:cvs wj_module #修改仓库的权限
    cvs -d /home/cvsroot/wj_module/ init #初始化仓库
    vi /etc/xinetd.d/cvspserver; server_args = -f --allow-root=/home/cvsroot/wj_module #增加远程访问权限
    /etc/rc.d/init.d/xinetd restart #重启服务
    
    
    

    1.2 2.导入模块

    
    export CVSROOT=:pserver:qzt_wj@192.168.0.5:/home/cvsroot/wj_module
    cvs login
    input the passwd
    cd beap_app_wj # 一定要进入这一级目录里面再做这些操作。因为在import的时候它会在服务自动创建beap_app_wj目录
    find . -type d -name 'CVS' | xargs rm -rf #
    cvs import -m "beap_app_wj init" beap_app_wj B3V4R7D4_MTB tag_20121105
    
    

    1.3 3.checkout模块

    
    export CVSROOT=:pserver:qzt3473@192.168.0.5:/home/cvsroot/3.4.7.3
    cvs login
    input the passwd
    cvs co beap_app_stat
    cd beap_app_stat
    cvs status -v | more
    cd ..
    rm -rf beap_app_stat
    cvs co -r B3V4R7D3 beap_app_stat
    
    

    1.4 4.commit更新代码

    
    export CVSROOT=:pserver:qzt_imi@192.168.0.5:/home/cvsroot/imi_module
    cvs login
    cvs co -r B3V4R7D4 beap_app_imi # 这里检出的时候要用branch来检出,不能用tag来检。
    cd beap_app_imi/src/  # 然后进去修改代码
    cd .. # 一定要退回一级目录下才能commit有效
    cvs commit -m "fixed by liw 20130418"
    cvs tag tag_20130418_byliw # commit完了记得打上tag号。
    

    Date: 2013-03-20 Wed

    Author: liweilijie

    Org version 7.9.2 with Emacs version 23

    Validate XHTML 1.0
  • 相关阅读:
    HDU 6182 A Math Problem 水题
    HDU 6186 CS Course 位运算 思维
    HDU 6188 Duizi and Shunzi 贪心 思维
    HDU 2824 The Euler function 欧拉函数
    HDU 3037 Saving Beans 多重集合的结合 lucas定理
    HDU 3923 Invoker Polya定理
    FZU 2282 Wand 组合数学 错排公式
    HDU 1452 Happy 2004 数论
    HDU 5778 abs 数论
    欧拉回路【判断连通+度数为偶】
  • 原文地址:https://www.cnblogs.com/liweilijie/p/2971659.html
Copyright © 2011-2022 走看看