新聞中心
本文主要介紹如何在Linux下架設(shè)Subversion服務(wù)器,之前也介紹過(guò)相關(guān)的內(nèi)容,你可以在對(duì)比中學(xué)習(xí),希望本文能教會(huì)你更多東西。

目前成都創(chuàng)新互聯(lián)公司已為1000多家的企業(yè)提供了網(wǎng)站建設(shè)、域名、網(wǎng)站空間、網(wǎng)站托管維護(hù)、企業(yè)網(wǎng)站設(shè)計(jì)、綏棱網(wǎng)站維護(hù)等服務(wù),公司將堅(jiān)持客戶(hù)導(dǎo)向、應(yīng)用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶(hù)和合作伙伴齊心協(xié)力一起成長(zhǎng),共同發(fā)展。
一、工具準(zhǔn)備
ApacheWeb服務(wù)器:httpd-2.2.4.tar.bz2Subversion源碼包及依賴(lài)包:subversion-1.4.3.tar.bz2,subversion-deps-1.4.3.tar.bz2(下面假設(shè)apache和svn源碼都解壓到了/home/tmp下)
二、安裝Apache
Apache的安裝就根平時(shí)安裝Apache沒(méi)什么兩樣,都記得要打開(kāi)dav模塊和動(dòng)態(tài)模塊選項(xiàng)。安裝安裝命令如下:引用
- tarxfjhttpd-2.2.4.tar.bz2
- cdhttpd-2.2.4
- ./buildconf
- ./configure--enable-dav--enable-so
- make
- makeinstall
三、安裝Subversion
架設(shè)Subversion服務(wù)器是要安裝Subversion,SVN的安裝一定要注意:
◆SVN依賴(lài)的APR版本要正確。如果Apache為2.0.x,對(duì)應(yīng)的APR版本應(yīng)為0.9.x;Apache為2.2.x,對(duì)應(yīng)的APR版本應(yīng)為1.2.x。由于subversion-deps包里的APR是0.9.x的,因此編譯svn時(shí)要?jiǎng)h除從deps里解壓出來(lái)的apr,apr-util,改而使用apache2.2里提供的。
◆如果apache不是安裝在默認(rèn)路徑,configure必須加上--with-apxs選項(xiàng),如:./configure--with-apxs=/home/apache2/bin/apxs安裝命令如下:
引用
- tarxfjsubversion-1.4.3.tar.bz2
- tarxfjsubversion-deps-1.4.3.tar.bz2
- #subversion-deps的文件也會(huì)解壓到subversion-1.4.3目錄中
- cdsubversion-1.4.3
- rm-rfapr
- rm-rfapr-util
- ln-s/home/tmp/httpd-2.2.4/srclib/aprapr
- ln-s/home/tmp/httpd-2.2.4/srclib/apr-utilapr-util
- ./configure&&make&&makeinstall
安裝完成后,查看是否存在文件$APACHE_HOME/modules/mod_dav_svn.so(默認(rèn)/usr/local/apache2/modules/mod_dav_svn.so)。另外,如果該機(jī)器上以前是裝過(guò)舊版本的SVN,要把"/usr/local/lib/libsvn*"文件都刪除。請(qǐng)你關(guān)注Linux下架設(shè)Subversion服務(wù)器的步驟第二節(jié)。
文章題目:學(xué)習(xí)筆記:Linux下Subversion服務(wù)器架設(shè)
URL鏈接:http://www.dlmjj.cn/article/djjspci.html


咨詢(xún)
建站咨詢(xún)
