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
[SyBase]Sybase for linux安装步骤 [ORACLE]Oracle10g + Solaris9 for x86 + vmware安装步骤 [MySql]Linux CVS Server + jCVS-5.3.2 Client分布式开发… [MySql]Linux CVS Server + jCVS-5.3.2 Client分布式开发… [MySql]Linux CVS Server + jCVS-5.3.2 Client分布式开发…
|