Linux下cvs
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:[email protected]:/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:[email protected]:/home/cvsroot login
如何在Myeclipse或者其他客戶端施用CVS等有時間圖說明
查看是否安裝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:[email protected]:/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:[email protected]:/home/cvsroot login
如何在Myeclipse或者其他客戶端施用CVS等有時間圖說明
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.