- 查看linux是否已经安装cvs
rpm -qa|grep cvs如果已经安装过会有cvs-x.x的提示信息,如果有,恭喜你,你的linux已经安装了cvs
- 没有相应的提示信息,在命令行输入 yum -y install cvs
- 重点输出“完毕!”后,再次输入rpm -qa|grep cvs查看是否有相应信息
- 配置etc/servicesz
vi etc/services
输入/cvs,查找如下信息,如果没有找到,则添加上
cvspserver 2401/tcp # cvs client/server operations
cvspserver 2401/udp # cvs client/server operations
配置xinetd,用xinetd来启动CVS验证服务器
使用cd /etc/xinetd.d切换到/etc/xinetd.d,vi cvspserver,输入下面内容并保存
service cvspserver
{
disable = no
flags = REUSE
socket_type = stream
wait = no
user = root
server = /usr/bin/cvs
server_args = -f --allow-root=/usr/cvsroot pserver
log_on_failure += USERID
}
-
添加cvs用户组,并新增cvsuser1归属到cvs用户组
groupadd cvs
useradd cvsuser1 –g cvs
passwd cvsuser1
- 修改目录权限
chown –R cvsuser:cvs /usr/cvsroot
chmod 771 /usr/cvsroot
- 输入 systemctl start xinetd,如果有错误提示,可能是你没有安装xinetd,则执行yum install xinetd -y
- 输入 systemctl start xinetd
- 登录cvs
cvs -d :pserver:cvsuser1@localhost:/usr/cvsroot login