Subversion在Federa Code 4中的安裝方法(轉)

BSDLite發表於2007-08-16
Subversion在Federa Code 4中的安裝方法(轉)[@more@]Subverion是一個新的版本管理系統,有人說它將代替CVS. 但我認為Subversion還不是很成熟,一時間還代替不了CVS,最近我參考了一些網上的資料,在FC4中安裝了一個Subversion,並且進行了一些簽章的配置,現在將步驟寫下來,供大家參考.

1.下載Apache Web Server 2.0.55:

2.下載Subversion 1.3 or newer:

安裝步驟:

1安裝Apache

tar -zxvf apache_2.0.55.tar.gz

cd httpd_2.0.55

./configuration --enable-dav --enable-so --prefix=/opt/apache2(這裡是安裝路徑)

make

make install

2安裝subversion

./configuration --prefix=/opt/subverion(這裡是安裝路徑) --with-apxs=/opt/apache2/bin/apxs(指定apxs,這很重要,要指到apache中的apxs,這樣可以自己建立兩個必要的檔案mod_dav_svn.so和mod_authz_svn.so)

make

make install

3修改apache的配置檔案

vi /opt/apache2/conf/httpd.conf

加入如下資訊

LoadModule dav_svn_module modules/mod_dav_svn.so
LoadModule authz_svn_module modules/mod_authz_svn.so

以上這兩行會自動加入,如果沒有則要手工加入


DAV svn
SVNParentPath /data/svn
# AuthType Basic
# AuthName "Subversion repository"
# AuthUserFile /usr/local/etc/apache2/passwd
# Require valid-user


如果要進行認證,將註釋去掉,passwd檔案是用htpasswd -cm /opt/passwd username password建立的

重起apache

可以看看配置的對不對,如果有資訊就說明對了.

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10617542/viewspace-961679/,如需轉載,請註明出處,否則將追究法律責任。

相關文章