<1> cvs软件默认已经安装好了。
可以用 rpm -qi cvs 来查看。
<2> 创建用户和用户组。
root用户下执行以下命令:
#adduser cvsroot
#passwd cvsroot
这里创建了cvsroot这个用户,同时创建了cvsroot这个用户组。
<3> 创建cvs 资源库的根目录
root用户下执行:
#mkdir /cvsroot 此处可改为你想要的cvsroot路径
#chown cvsroot.cvsroot /cvsroot 把cvs根目录的所属用户设置为cvsroot,所属组设为cvsroot。
<4> 初始化cvs资源库
#su - cvsroot 切换到cvsroot这个用户
#cvs -d /cvsroot init
在/cvsroot目录下会生成CVSROOT这个子目录
<5> 修改环境变量CVSROOT
#exit 从cvsroot用户退回到root用户,只有root用户才有权限修改/etc/profile
#vi /etc/profile 编辑/etc/profile文件
在末尾加上以下两句:
CVSROOT=/cvsroot
export CVSROOT
#source /etc/profile 更新环境变量,此时系统已经认识$CVSROOT这样的环境变量
<6> 修改服务配置
在/etc/xinetd.d/下找到 cvs文件,修改成下面这样
service cvspserver
{
port = 2401
socket_type = stream
protocol = tcp
wait = no
user = root
passenv = PATH
server = /usr/bin/cvs
env = HOME=/cvsroot
server_args = -f --allow-root=/cvsroot pserver
# bind = 127.0.0.1
}
<7> 启动cvs服务
# /etc/rc.d/init.d/xinetd restart 重启动xinetd服务,需要注意,这个服务centos5默认并不安装,需要定制安装一下。
# netstat -lnp|grep 2401
tcp 0 0 0.0.0.0:2401 0.0.0.0:* LISTEN xxxxxx/xinetd
则说明cvs服务器已经运行。
<8> 注意要打开防火墙的2401端口,否则客户端还是连不上这个cvs的服务器。
<9> 增加新用户。
用root
#cd /
#chmod -R 775 cvsroot 让cvsroot组的所有成员都可以对cvs资源库目录的读写权限
#useradd -g cvsroot user0 创建新用户user0,并且将其添加进入cvsroot用户组
#passwd user0 设置好密码
这时候,就可以用
:pserver:user0@192.168.80.6:2401/cvsroot
来访问cvs资源库了。(这里192.168.80.6是cvs资源库所在linux的ip)
分享到:
相关推荐
centos5 cvs安装,一步一步教程,明了简单。还有用户管理说明。
本TXT文件为第五章Linux 下配置 CVS服务器 测试环境:系统 CentOS 5.2 Tomcat版本apache-tomcat-5.5.23 第一步:安装必要组建 第二步:创建用户和用户组 第三步:创建资源库目录 第四步:修改环境...
centos7离线安装http服务器的rpm包
此内容是本人整理的针对服务器的系统安装详细图文安装步骤。 对centos7.6的安装步骤进行逐步的拆解,标注。
基于CentOS 5.4版本,按照部署CVS服务,其他版本CentOS配置类似,其他LIUNX版本配置CVS需要稍加修改
centos 7.9服务器 离线 搭建svn服务器 ,该文章适用于 开发人员 实施人员 项目经理用于项目文档管理 代码管理,而不指定如何在centos7.9环境下离线搭建svn服务器,因为大多数的网站只是介绍yum install 的方式,但是...
centos7安装部署gitlab服务器,1. 安装依赖软件2.设置postfix开机自启,并启动,postfix支持gitlab发信功能3.下载gitlab安装包,然后安装4.配置GITLAB
CentOS 5 全功能WWW服务器搭建全教程
centos 下安装svn服务器
学习如何在CentOS 7 中的 Apache 上托管你自己的网站,这是一个可靠、流行且易于配置的 Web 服务器。 我托管自己的网站已经有很多年了。自从 20 多年前从 OS/2 切换到 Linux 以来,我一直将 Apache 作为我的服务器...
CentOS7安装Git
centos6.5安装LNMP服务器教程
本文档介绍了在linux centos系统上建立CVS服务器和客户端的详细过程
CentOS5中DNS服务器配置 Dns服务器的搭配文件的配置
Centos安装中文语言包安装
Centos 5 系统安装,安装步骤清晰明了,操作起来方便快捷。。
这是centos7.x系统通用的安装包,主要是离线安装时钟同步NTP软件的rpm包,里面有安装命令和详细的安装方法。
Centos7下安装MongoDB
在本指南中,你将学习如何在 CentOS 8 上安装和配置 Postfix。 实验室设置: 系统:CentOS 8 服务器 IP 地址:192.168.1.13 主机名:server1.crazytechgeek.info(确保域名指向服务器的 IP) 步骤 1)更新系统 ...
在centos7中安装配置Samba服务器,主要介绍Samba服务涉及的配置文件以及安装过程,以及防火墙、senlinux的设置