This article was migrated from http://rai
debianのパッケージで入るsubversion
コーヒーを一杯飲み終わるぐらいの時間がかかるので、コーヒー好きな方は用意しておいたほうがいいでしょう。 まず、apr(Apache Portable Runtime)をソースからインストールします。0.9.x系の最新バージョンを使います。
# cd /usr/local続いて、apr-utilをインストールします。/src # wget http://www .meisei-u. ac.jp/mirr or/\ apache/dis t/apr/apr- 0.9.12.tar .bz2 # tar xvjf apr-0.9.12 .tar.bz2 # cd apr-0.9.12 # ./configur e # make # make install
# cd /usr/localすでにapache2-de/src # wget http://www .meisei-u. ac.jp/mirr or/\ apache/dis t/apr/apr- util-0.9.1 2.tar.bz2 # tar xvjf apr-util-0 .9.12.tar. bz2 # cd apr-util-0 .9.12 # ./configur e --with-apr =/usr/loca l/src/apr- 0.9.12 # make # make install
# cd /usr/localこれでインストールされるapxsがsvnでDAVにアクセスするために必要になります。 さらに、libneonも新しいバージョンをインストールします。これはlibsvn_ra_/src # wget http://www .meisei-u. ac.jp/mirr or/\ apache/dis t/httpd/ht tpd-2.2.3. tar.bz2 # tar xvjf httpd-2.2. 3.tar.bz2 # cd httpd-2.2. 3 # configure # make # make install
# cd /usr/local最後に、Subversion/src # wget http://www .webdav.or g/neon/neo n-0.25.5.t ar.gz # tar xvzf neon-0.25. 5.tar.gz # cd neon-0.25. 5 # ./configur e # make # make install
# cd /usr/localこれで完了です。コーヒーは飲み終わりましたか?/src # wget http://sub version.ti gris.org/d ownloads/s ubversion- 1.4.2.tar. bz2 # tar xvjf subversion -1.4.2.tar .bz2 # cd subversion -1.4.2 # ./configur e --with-apr =/usr/loca l/src/apr- 0.9.12 --with-apr -util=/usr /local/src /apr-util- 0.9.12 # make # make install
今回はfsfsを使うのでBarkley DBはインストールしませんでしたが、 bdbを使う場合は、あらかじめBarkley DBをインストールしておく必要があります。
- 豆知識
-
svnコマンドを実行してこんなエラーが出た場合、
svn: Unrecogniz
libsvn_ra_ed URL scheme for \ 'http://svn .foo.net/b ar/baz/tru nk' dav-1.soが見つけられてないことが原因です。おそらく、neon 0.25.5がない環境でSubversion をインストールした事が原因です。neon 0.25.5を入れてからreconfigur eしてみると解決するかもしれません。 あるいは、libsvn_ra_ dav-1.soにライブラリパスが通っていないことも考えられます。 /etc/ld.so .confにPATHを追加してldconfigしてみると良いかも。
This article was migrated from http://rai
posted by
genki
on Mon 20 Nov 2006
at 13:50