SVN服務(wù)器安裝指導(dǎo)手冊(cè)
本節(jié)向大家介紹一下Linux下SVN服務(wù)器安裝,包括一些準(zhǔn)備條件,編譯,測(cè)試等內(nèi)容,在這里拿出來(lái)和大家分享一下,希望對(duì)大家有用。
SVN服務(wù)器有2種運(yùn)行方式:獨(dú)立服務(wù)器和借助apache。2種方式各有利弊。
svn存儲(chǔ)版本數(shù)據(jù)也有2種方式:BDB和FSFS。因?yàn)锽DB方式在服務(wù)器中斷時(shí),有可能鎖住數(shù)據(jù)(jijian91在搞LDAP時(shí)就深受其害,沒(méi)法***),所以還是FSFS方式更安全一點(diǎn)。
subversion能夠處理二進(jìn)制文件,并且速度比cvs快。
SVN服務(wù)器安裝
操作系統(tǒng):RedhatLinuxAS4
1獲取svn安裝包
***版本subversion可以在http://subversion.tigris.org/getting.html下載。
2編譯svn
以root用戶登錄。
將subversion-1.4.0.tar.gz和subversion-deps-1.4.0.tar.gz傳到服務(wù)器。
- tarxfvzsubversion-1.4.0.tar.gz
- tarxfvzsubversion-deps-1.4.0.tar.gz
- cdsubversion-1.4.0
- ./configure--prefix=/opt/svn--without-berkeley-db--with-zlib--fs-type=fsfs
- (注:以svnserve方式運(yùn)行,不加apache編譯參數(shù)。以fsfs格式存儲(chǔ)版本庫(kù),不編譯berkeley-db)
- makeclean
- make
- makeinstall
vi/etc/profile,在/etc/profile***加入:
PATH=$PATH:/opt/svn/bin
exportPATH
3SVN服務(wù)器安裝測(cè)試
svnserve–version
如果顯示如下,svn安裝成功:
- svnserve,version1.4.0(r21228)
- compiledOct122006,10:18:56Copyright(C)2000-2006CollabNet.
- Subversionisopensourcesoftware,seehttp://subversion.tigris.org/
- ThisproductincludessoftwaredevelopedbyCollabNet(http://www.Collab.Net/).
- Thefollowingrepositoryback-end(FS)modulesareavailable:*fs_fs:Moduleforworkingwithaplainfile(FSFS)repository.
SVN服務(wù)器安裝介紹到這里,請(qǐng)關(guān)注下節(jié)關(guān)于SVN服務(wù)器配置問(wèn)題。
【編輯推薦】