linux下cvs安装步骤

王朝system·作者佚名  2006-01-09
窄屏简体版  字體: |||超大  

su

查看是否安装cvs(redhat缺省是装了的)

rpm -qa|grep cvs

[root@terry root]# groupadd cvs

[root@terry root]# useradd -g cvs -s /sbin/nologin cvsroot

[root@terry root]# chown -R cvsroot /home/cvsroot

cvs初始化:[root@terry root]# cvs -d /home/cvsroot init

redhat7.3使用的是xinetd方式,所以在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=/home/cvsroot pserver

log_on_failure += USERID

}

如果cvs服务由inted来唤起,因此需要改动inetd提供的服务,如果你的redhat使用的是inetd 方式则在文件/etc/inetd.conf中加入如下的内容:cvspserver stream tcp nowait root /usr/bin/cvs cvs --allow-root=/home/cvsroot pserver

***出现如下错误加上参数 -f ************

cvs server: cannot open /root/.cvsignore: Permission denied

cvs [server aborted]: can't chdir(/root): Permission denied

***出现如下错误加上参数 -f *********cvs -f --allow-root=/***

加上export CVSROOT=:pserver:cvsroot@corpsms.swt.com:/home/cvsroot/ 写到/etc/profile中

重新启动inetd或者xinetd

/etc/rc.d/init.d/xinetd restart

或/etc/rc.d/init.d/inet restart

客户端用wincvs或eclipse都可以尝试连接,命令行则为cvs -d :pserver:cvsroot@corpsms.swt.com:/home/cvsroot login

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航