Ubuntu 10 安装cvs总结

 

Ubuntu 10  安装cvs总结

 

使用cvs为了使eclipse的编程更方便,这篇文章仅介绍了cvs和eclipse的连接。没有对cvs有深入的介绍。

 

1.安装CVS,在新立得包管理器里面选中cvs安装。 或者使用命令

   # apt-get install cvs   (客户端)
# apt-get install cvsd   (服务器端)

 

2.安装cvsd后,会提示设置repository的位置,这个地方只要输入相对于RootJail的位置就可以。RootJail在/etc/cvsd/cvsd.conf中进行设置,缺省的RootJail是/var/lib/cvsd。也就是说,在这一步里面输入/myrepos就可以了。

 

3. 打开一个命令行窗口,进入这个目录(RootJail)下创建myrepos
#cd /var/lib/cvsd     

#sudo mkdir myrepos

 

4.初始化这个/myrepos。

#sudo cvs -d /var/lib/cvsd/myrepos init

 

5.设置cvsd的用户认证方式,缺省的是系统级的,一般来说cvs的用户都是单独设置的。
#sudo gedit /var/lib/cvsd/myrepos/CVSROOT/config
添加以下几行:
SystemAuth=no
PamAuth=no
LockDir=/tmp/myrepos
然后保存退出。此处的/tmp/myrepos是指相对于RootJail的路径。

注意在vi下编辑的时候“=”号两边不能有空格。不然在连接的时候不能识别。

 

6.创建LockDir
#sudo mkdir /var/lib/cvsd/tmp/myrepos

7.添加用户 用户名为cvsuser 然后输入密码
#sudo cvsd-passwd /var/lib/cvsd/myrepos cvsuser   

 

8.编辑cvsd的配置文件,配置RootJail。

#sudo gedit /etc/cvsd/cvsd.conf
缺省的应该是: 不用改变

RootJail /var/lib/cvsd

Listen * 2401   或者 Listen 0.0.0.0 2401

Repos /myrepos
注意此处的Repos的路径也是相对于RootJail的。
这里同时可以设置cvsd的监听端口,比如可以改缺省的2401端口为8080。

Listen * 8080

注意:Some versions of tcp wrappers have problems with hosts that support IPv6 connections. Try to get a patched version of tcp wrappers or replace the 'Listen * 2401' statement in cvsd.conf with 'Listen 0.0.0.0 2401'.

 

10.设置目录权限。

#sudo chown cvsd:cvsd /var/lib/cvsd -R

 

11. 重新启动cvsd。

#sudo /etc/init.d/cvsd restart

 

12. 在Eclipse或者其他的cvs客户端中配置使用此cvs服务器。
connection type:pserver
host:your ip
port:8080
repository path:/myrepos
user:cvsuser

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值