1,安装好CVS服务器rpm-ivhcvs-1.12.9.i386.rpm配置过程如下
2,启动CVS服务.Linux上CVS服务可以通过inetd,xinetd或tcpwrapper等来启动。现在使用xinetd启动CVS服务。
3,配置/etc/services文件
[root@fp71g/]#vi/etc/services
在services文件中添加cvspserver,使其成为Linux的一种服务也就是CVS服务器例程的入口,配置如下:
cvspserver2401/tcp#CVSclient/serveroperations
cvspserver2401/udp#CVSclient/serveroperations
4,在/etc/xinetd.d目录下为CVS服务创建一个配置文件vietc/xinetd.d/cvspserver
[root@fp71g/]#vi/etc/xinetd.d/cvspserver
内容如下:
servicecvspserver{
socket_type=stream
wait=no
user=root
env=HOME=
server=/usr/bin/cvs
server_args=-f--allow-root=/home/cvsrootpserver
}
5,配置CVS用户与cvsroot组
建立CVS组
[root@fp71g/]#groupaddCVS
建立CVS组内的用户
[root@fp71g/]#useradd-gCVSuser3
[root@fp71g/]#useradd-gCVSuser2
设置user3密码
[root@fp71g/]#passwduser3
[root@fp71g/]#chownuser3/home/cvsaaa
[root@fp71g/]#chmod771/home/cvsaaa
6,在server端初始化仓库目录/home/cvsaaa
[root@fp71g/]#mkdir/home/cvsaaa
[root@fp71g/]#cvs-d/home/cvsaaainit
这时在/home/cvsaaa目录下会出现一下CVSROOT目录
7,[root@fp71g/]#setup
在systemservice中选中cvspserver
重启xinetd
[root@fp71g/]#/etc/init.d/xinetdrestart
停止xinetd:[确定]
启动xinetd:[确定]
用netstat-l命令查看正在工作的网络端口有没有如下这条信息:
tcp00*:mysql*:*LISTEN
tcp00*:cvspserver*:*LISTEN
有就OK,没有找CVS安装及启动的问题
8,登录CVS服务器(在Linux,unix系统下进行登录)
#cvs-d:pserver:cvsadmin@192.168.1.36:/home/cvsroot/login
输入密码
如果没有出现其它的任何提示就表示登录成功了,否则要根据提示进行相应的修改。