HELP!关于cvs服务器的安装

由 ioveme 在 07-24-2003 13:43 发表:

HELP!关于cvs服务器的安装

rh9下,参考了很多帖子,方法基本一致.

1、建立 CVSROOT

#groupadd cvs

#adduser cvsroot

2、用cvsroot 用户登陆,修改 /home/cvsroot (CVSROOT)的权限,赋与同组人有读写的权限:

$chmod 771 . (或者770应该也可以)

3、建立CVS仓库,(仍然是 cvsroot 用户),用下面命令:

$cvs -d /home/cvsroot init

4、以root身份登陆,修改 //etc/services,在 /etc/xinetd.d/ 目录下创建文件 cvspserver(此名字可以自己定义),内容如下:

default: on

description: The cvs server sessions;

service cvspserver

{

socket_type = stream

wait = no

user = root

server = /usr/bin/cvs

server_args = -f --allow-root=/home/cvsroot pserver

log_on_failure += USERID

only_from = 192.168.0.0/24

}

其中only_from是用来限制访问的,可以根据实际情况不要或者修改。修改该文件权限:

chmod 644 cvspserver

在/etc/services里加入:

cvspserver 2401/tcp

5、添加可以使用 CVS 服务的用户到 cvs 组:

以 root 身份修改 /etc/group,把需要使用 CVS 的用户名加到 cvs 组里,比如我想让用户 laser 和gumpwu 能够使用 CVS 服务,那么修改以后的 /etc/group 应该有下面这样一行:

cvs❌105:laser,gumpwu

在你的系统上GID可能不是105,没有关系。主要是要把laser和gumpwu用逗号

Published At
Categories with 服务器类
Tagged with
comments powered by Disqus