小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

Redhat linux下cvs的安裝配置

 糖伯虎點(diǎn)秋香 2012-05-21

Redhat linux下cvs的安裝配置


通常情況下,RH linux缺省安裝了cvs。
可以查看是否安裝cvs 
#rpm -qa|grep cvs 
如果安裝了,就會返回已安裝的cvs版本號
#cvs-1.11.2-25
如果未安裝,到www.下載一個(gè)最新的rpm安裝即可


創(chuàng)建用戶cvs 
#useradd cvs 
為cvs用戶添加密碼 
#passwd cvs 
創(chuàng)建目錄來放需要導(dǎo)入的源代碼庫 
#mkdir /home/cvs/cvsroot 
修改目錄歸屬 
#chown -R cvs:cvs /home/cvs/cvsroot

1.初始化cvs源代碼庫,此操作生成目錄/home/cvsroot/CVSROOT,其下為一些初始化文件 
#cvs -d /home/cvs/cvsroot init 
也可以將cvsroot目錄建在別的地方
#cvs -d /space/cvsroot init

 

*加入cvs服務(wù)(缺省安裝的通常缺省就有cvs服務(wù)) 
#vi /etc/services 
#cvspserver 2401/tcp #pserver cvs service 
#cvspserver 2401/udp #pserver cvs service


2.把cvs服務(wù)放到xinetd系統(tǒng)服務(wù)中
#cd /etc/xinetd.d 
#vi cvspserver 
文件內(nèi)容: 
service cvspserver 

flags             = REUSE 
socket_type       = stream 
wait              = no 
user              = root 
server            = /usr/bin/cvs 
server_args       = -f --allow-root=/home/cvs/cvsroot pserver 
log_on_failure   += USERID 
disable           = no

確認(rèn)/etc/services文件中,有cvspserver關(guān)鍵詞,并分配了端口,如:cvspserver  2401/tcp
重新啟動xinetd: 
#/etc/rc.d/init.d/xinetd restart

*檢查cvspserver服務(wù)是否已經(jīng)啟動 
#netstat -l |grep cvspserver 
應(yīng)該有如下結(jié)果,表明cvs服務(wù)器安裝成功: 
tcp 0 0 *:cvspserver *:* LISTEN

 

3.登錄cvs服務(wù)器(如服務(wù)器IP是192.168.2.253): 
另一臺linux機(jī)器執(zhí)行下列命令: 
#export CVSROOT=:pserver:cvs@192.168.2.253:2401//space/cvsroot
#cvs login 
輸入密碼,沒有出錯提示表示登陸成功.

如果想在一個(gè)linux系統(tǒng)上建多個(gè)源代碼庫,分別提供cvs服務(wù)。重復(fù)上面步驟就可以了。 
第1步時(shí)候要注意使用一個(gè)不同路徑。 
第2步放到xinetd系統(tǒng)服務(wù)中稍微麻煩點(diǎn)。/etc/xinetd.d目錄下要生成一個(gè)新的任務(wù)配置文件,

例如cvspserver1,文件中service名稱一定要區(qū)分第一個(gè),例如service

cvspserver1,server_args做相應(yīng)變動。還要在/etc/services文件中,加入新的服務(wù)端口號,

例如:cvspserver1      2402/tcp。重新啟動xinetd服務(wù). 
第3步測試時(shí)候,可以這樣設(shè)定: 
#export CVSROOT=:pserver:cvs@192.168.2.253:2402/usr/local/source1


客戶端需要設(shè)置CVSROOT變量,下次登陸cvs的時(shí)候不用輸入路徑 
如客戶端有用戶guo,在/HOME/guo目錄的文件.bash_profile中加入: 
CVSROOT=:pserver:cvs@202.204.114.37:/home/cvs/cvsroot 
export CVSROOT 
鍵入命令使變量設(shè)置馬上生效: 
#source /home/weiqiong/.bash_profile

導(dǎo)入源代碼,如果所有的代碼都在目錄/home/guo/source下 
#cd ~/source 
#cvs import -m "initial code" test guo start 
這樣服務(wù)器上生成目錄/home/cvs/cvsroot/test中為源代碼庫

    本站是提供個(gè)人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多