1.安装CVS软件包. 
2.groupadd cvs 
3.useradd -g cvs cvsroot 
4.chmod 777 -R /home/cvsroot 
5.cd /etc 
6.vi profile 
新增以下二行: 
[code]CVSROOT=/home/cvsroot export CVSROOT 
CVSEDIT=vi export CVSEDIT[/code] 
7.查看/etc/services文件中cvspserver 所在行的注释状态(有则把注释去掉) 
8.进入 /etc /xinetd.d, vi cvspserver该文件不存在,内容如下: 
[code]service cvspserver 
{ 
disable = no 
socket_type =stream 
wait =no 
user =root 
env =HOME= 
server =/usr/bin/cvs 
server_args =--allow-root=/home/cvsroot pserver 
log_on_failure +=USERID 
}[/code] 
9.vi /etc/xinetd.conf 内容如下,每次开机自动启动服务: 
[code]service cvspserver 
{ 
port = 2401 
socket_type = stream 
wait = no 
user = root 
server = /usr/bin/cvs 
server_args = -f --allow-root=/home/cvsroot pserver 
bind = 168.168.1.110 
}[/code] 
重新登录 换cvsroot用户 
10./etc/init.d/xinetd restart 
11.cvs init(初始化:CVS版本库的初始化) 
12.cvs -d :pserver:cvsroot@192.168.1.110:/home/cvsroot login(用户登录)没有任何提示信息就成功。 
13.首先要导入库,假设项目名称为LinuxISQuote. 
步骤: 
1、进入LinuxISQuote. 
2、一个项目的首次导入 
[code]cvs import LinuxISQuote lch V_0_0_1[/code] 
此时到$CVSROOT目录下,可以看到多了一个LinuxISQuote的目录。 
 
使用:
1.配置
cvs -d /cvs init 其中/cvs为cvs根目录
在任何一目录下创建cvs内的目录结构
[code]cd /tmp
mkdir {doc,src,pm}[/code]
然后登入cvs根目录
[code]cvs -d /cvs import dir chys init[/code]
注:dir为cvs内的目录名,chys为操作人的名字,该操作在/tmp目录下进行
2.登陆
[code]export CVS\_RSH=ssh
cvs -d:ext:cvsuser@IP:/CVS co dir
touch filename
cvs add filename
cvs commit[/code]
                  	
				
