按照网上的方法,安装了cvsd。步骤如下:
0. sudo -s -H
1.apt-get install cvsd
2.cvsd-buildroot /data/cvs
这一步cvs目录不需要先手动建立,执行后/data/cvs下就有etc,bin那些目录了,这个就相当于刚才说的那个”虚拟系统”
3.mkdir /data/cvs/myrepos
cvs -d /data/cvs/myrepos init
在/data/cvs/下建立一个”代码仓库”,并初始化,这一步执行后myrepos目录下会多出来一个CVSROOT目录
4.chown cvsd:cvsd -R /data/cvs
把权限交给cvsd组和cvsd用户,这个用户是用apt安装cvsd的时候自己建立的,cvsd默认使用cvsd运行cvs服务.
5.vi /etc/cvsd/cvsd.conf
将RootJail后面的路径改为/data/cvs
在最下面添加Repos /myrepos
注意这个地方/myrepos是相对于”虚拟系统”的目录,我开始用/data/cvs/myrepos登录时就会提示没有这个仓库
6.cvsd-passwd /data/cvs/myrepos cvs
给myrepos添加用户cvs,这个不需要是系统用户,随便什么都行,这一步会提示输入密码,然后cvs就会出现在/data/cvs/myrepos/CVSROOT/passwd中
7./etc/init.d/cvsd restart
之后从eclipse里面访问的时候报错:
Could not connect to :pserver:cvs@localhost:8080/myrepos: I/O exception occurred: Connection refused: PAM start error: Critical error - immediate abort Fatal error, aborting. pam failed to release authenticator
哪位大侠知道该怎么设置?难道大家都不用cvs?不要告诉我你用svn,eclipse下面的svn同样是问题多多。
cvs服务的问题[已解决]
- avauntage
- 帖子: 570
- 注册时间: 2005-09-22 10:15
- 来自: 北京
- firehare
- 帖子: 2625
- 注册时间: 2005-04-10 16:54
- 来自: 温州大学
- 联系:
- avauntage
- 帖子: 570
- 注册时间: 2005-09-22 10:15
- 来自: 北京
- firehare
- 帖子: 2625
- 注册时间: 2005-04-10 16:54
- 来自: 温州大学
- 联系:
- avauntage
- 帖子: 570
- 注册时间: 2005-09-22 10:15
- 来自: 北京
- avauntage
- 帖子: 570
- 注册时间: 2005-09-22 10:15
- 来自: 北京
- firehare
- 帖子: 2625
- 注册时间: 2005-04-10 16:54
- 来自: 温州大学
- 联系:
- firehare
- 帖子: 2625
- 注册时间: 2005-04-10 16:54
- 来自: 温州大学
- 联系:
赞一个,已经加精!avauntage 写了:搞定了,新发了一个帖子,鼓励大家用eclipse+cvs的模式开发,没别的,就是稳定。viewtopic.php?t=8790
我心无畏,源自于我心无知。

