svn_load_dirs.plの最新版を使いたいのですが、aptパッケージに入っていません…
これは、ソースからコンパイルしないとダメかと思いコンパイルして見ましたが、やっぱりsvn_load_dirs.plはありませんでした。
いろいろ調べた結果、svn_load_dirs.pl.inというファイルの下記の部分をsvnコマンドのパスに修正するだけみたいです。(どうやってビルドするんだろう)
$ grep SVN_BINDIR svn_load_dirs.pl.in my $svn = '@SVN_BINDIR@/svn'; $
事前準備
必要なパッケージは、apache2-devとautoconfの2つです。
$ sudo aptitude install apache2-dev autoconf
ソースのチェックアウトとビルド
SubversionのソースをSubversionでチェックアウトするというのもなんですが…
tigrisのサイトからソースをダウンロードすることもできます。
autogen.shを使ってconfigureを作り./configureとmakeでビルドします。
$ svn co http://svn.apache.org/repos/asf/subversion/trunk ... 中略 ... Checked out revision 902567. $ cd trunk/ $ ./autogen.sh buildcheck: checking installation... buildcheck: autoconf version 2.64 (ok) buildcheck: autoheader version 2.64 (ok) Creating build-outputs.mk... Creating svn_private_config.h.in... Creating configure... You can run ./configure now. Running autogen.sh implies you are a maintainer. You may prefer to run configure in one of the following ways: ./configure --enable-maintainer-mode ./configure --disable-shared ./configure --enable-maintainer-mode --disable-shared Note: If you wish to run a Subversion HTTP server, you will need Apache 2.x. See the INSTALL file for details. $ ./configure $ make
svn_load_dirs.plはどこ?
やっぱり、どこにも見つかりません。
どうやって作るんだろう…
$ find . -name svn_load_dirs.pl $