- 论坛徽章:
- 0
|
以下是我按照找到的一些资料进行的设置:
1.查看是否安装cvs(我的redhat8.0缺省是装了的)
rpm -qa|grep cvs
2.创建用户cvs
useradd cvs
3.为cvs用户添加密码
passwd cvsroot
4.创建目录来放需要导入的源代码库
mkdir /home/cvs/cvsroot
5.修改目录归属
chown -R cvs:cvs /home/cvs/cvsroot
6.初始化cvs源代码库,此操作生成目录/home/cvs/cvsroot/CVSROOT,其下为一些初始化文件
cvs -d /home/cvs/cvsroot init
7.加入cvs服务(发现redhat8.0带有,所以不用加)
vi /etc/services
cvspserver 2401/tcp #pserver cvs service
cvspserver 2401/udp #pserver cvs service
8.在文件/etc/inetd.conf中加入如下的内容:
service cvspserver
{
disable = no
flags = REUSE
socket_type = stream
wait = no
user = root
server = /usr/bin/cvs
server_args = -f --allow-root=/home/cvs/cvsroot pserver
log_on_failure += USERID
}
9.重新启动xinetd:
/etc/rc.d/init.d/xinetd -restart
10.检查cvspserver服务是否已经启动
netstat -l |grep cvspserver
应该有如下结果,表明cvs服务器安装成功:
tcp 0 0 *:cvspserver *:* LISTEN
以上都已成功!!!!!!!!
但是在测试登陆时却始终不能正确,下面是登陆时的命令:
[cvs@ourserver cvs]$ export
CVSROOT=:pserver:cvs@192.168.10.111:2401/home/cvs/cvsroot
[cvs@ourserver cvs]$ cvs login
Logging in to :pserver:cvs@192.168.10.111:2401/home/cvs/cvsroot
CVS password:
/home/cvs/cvsroot: no such repository
[cvs@ourserver cvs]$
总是出现上面的问题,不知道什么原因,也不能像别人说的“如果没有任何的提示,那么你的cvs服务器可以正常”这说明自己的设置还有问题的,可就是找不到问题所在。
哪位朋友能帮给看看吗,这个解决不了好像就是没法往下进行了吧,郁闷了3天了还是没能解决,谢谢各位大侠了。
还有就是若这个解决后接下来该如何做呢?还得麻烦您给指点一下呀!!!
3X!!!
|
|