安装cvs server

◆STEP1:

Install CVS files:

sudo apt-get install cvs

◆STEP2:

Install the CVS server:

sudo apt-get install cvsd

When prompted in the cvsd installation process for Repository, type in “/cvsrepo”.

◆STEP3:

Now that the cvsd installation in complete goto /var/lib/cvsd

or seeking for a change(or if there is a new version of cvs updated):

sudo cvsd-buildroot /var/lib/cvsd

◆STEP4:

If the folder cvsrepo does not exist, then create it ..

cd /var/lib/cvsd

sudo mkdir cvsrepo

sudo chown -R cvsd:cvsd cvsrepo

◆STEP5:

and then initialize the repository

sudo cvs -d /var/lib/cvsd/cvsrepo init

◆STEP6:

create a user and password

sudo cvsd-passwd /var/lib/cvsd/cvsrepo [username]

sudo vi /var/lib/cvsd/cvsrepo/CVSROOT/config

Change "SystemAuto=no"

PamAuth=no

LockDir=/tmp/cvsroot
Look out! “/tmp/cvsroot” 和RootJail的位置是相关的.

$ sudo mkdir /var/lib/cvsd/tmp/cvsroot

 

sudo vi /etc/cvsd/cvsd.conf
The default one should be:
RootJail /var/lib/cvsd

Repos /cvsrepo

 

Restart cvsd
$ sudo /etc/init.d/cvsd restart

◆STEP7:

Test

cvs -d :pserver:username@localhost:/cvsrepo login

cvs -d :pserver:username@localhost:/cvsrepo checkout .

 

 

 

pserver认证方式使用缺省端口,不使用代理.
若使用ssh认证方式,需要进行如下设置:
设置.ssh/config 和 .bashrc文件
$ cd ~
$ vi .ssh/config
添加内容为:
Host localhost
HostKeyAlias cvsserver
Hostname 192.168.11.134
Port=22
$chmod 600 .ssh/config
$ vi .bashrc
添加内容:
CVS_RSH=ssh
CVSROOT=:ext:mcl@localhost:/cvs
export CVSROOT
export CVS_RSH
有可能还需要进行PATH设置,然后export PATH
$source .bashrc
然后就能使用了
cvs co 目录文件名
cvs update 目录文件名

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值