cvs 的安装及使用

by camry.wu

cvs 的安装及使用

摘要: 简叙 cvs 安装使用

安装步骤简述

cvs 是个经常使用的东西, 启动也很简单, 把步骤记录一下, 免得忘记掉.

  1. 建用户及组

      $ su
      # apt-get install cvs
      # mkdir /usr/cvsroot
      # groupadd cvs
      # useradd -g cvs -G cvs -d /usr/cvsroot cvsroot
      # useradd -G cvs cvspub
    

  2. 假如使用 xinetd , 在 /etc/xinetd.d/cvspserver 中写入:

      service cvspserver
      {
        disable = no
        flags = REUSE
        socket_type = stream
        wait = no
        user = root
        server = /usr/bin/cvs
        server_args= -f -allow-root=/usr/cvsroot pserver
        log_on_failure += USERID
      }
    
    然后运行: service xinetd restart

  3. 如果使用 inetd, 则在 /etc/inetd.conf 中添加:

      cvspserver stream tcp nowait root /usr/bin/cvs -f -allow-root=/usr/cvsroot pserver
    
    然后运行: /etc/init.d/inetd restart

  4. 确定是否运行: netstat -lnp | grep 2401

  5. 建库

      # export CVSROOT=/usr/cvsroot
      # cvs init
    

  6. 建立 cvs 用户

      # cd /usr/cvsroot/CVSROOT
      # touch readers
        一维的用户列表, 其中用户只有读权限.(优先)
      # touch writer
        一维的用户列表, 其中用户可有写权限.
      # touch passwd(密码表, 格式如下)
        用户名:加密的口令(和shadow中一样):等效用户名(可用 cvspub)
    

使用时的小技巧

记录一些小技巧在这.

  1. 连上 windows 中的 cvs 服务器. 不同的 cvs 版本有不同的表现, 可以多试几次.
    很多 cvs 服务器在 windows 机器上建立, 由于各种软件的限制, CVSROOT 有时 设置成了绝对路径, 如 c:/cvsroot.
    那么在 cvs 客户端中设置 CVSROOT 时需要注意一下:
    有的需要设置成 :pserver:user@website:c:/cvsroot
    有的则要设置成 :pserver:user@website:/c//cvsroot

最后更新: 2004年12月3日 星期五 14点52分0秒
HTML 转换程序: TeX2page 2004-09-11
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值