网上看了很多教程,全是抄来抄去的东西,自己最后查文档搞定的,分享下。 1、CVS服务器的安装 判断是否已经安装 输入:rpm –q cvs(没有的画,输入yum install cvs安装) 注:RPM是RedHat Package Manager(RedHat软件包管理工具)的缩写 2、配置etc/services 输入:vi etc/services 如果没有如下配置,则添加 cvspserver 2401/tcp # cvs client/server operations cvspserver 2401/udp # cvs client/server operations 3、配置xinetd,用xinetd来启动CVS验证服务器: 进入到/etc/xinetd.d/目录 输入:cd /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 } 执行:/etc/init.d/xinetd restart 验证:telnet localhost 2401 配置正确定话,会出现如下字样: Trying 127.0.0.1... Connected to localhost. Escape character is '^]'. 输入hi ,会继续输出如下字样 cvs [pserver aborted]: bad auth protocol start: hi Connection closed by foreign host. 4、配置CVS用户 groupadd cvs useradd cvsuser –g cvs passwd cvsuser 在/usr目录下建立cvsroot目录(也可以在其它的目录下建,但是应该和cvspserver文件中的选项一致),然后修改/usr/cvsroot的属主及属性: cd /usr mkdir cvsroot chown –R cvsuser:cvs cvsroot chmod –R 771 cvsroot 5、初始化CVS服务器 cvs –d /usr/cvsroot init 如果没有任何提示,表示初始化成功。 6、登录cvs服务器 cvs -d :pserver:cvsuser@localhost:/usr/cvsroot login 写完。 (责任编辑:IT) |