subversion 再インストール
trac をインストールすると勝手に入れてくれる subversion には Apache用モジュールが無かった!! なんでだよ!! そんなイジメにもめげず再インストールをがんばるのであった。
Apacheモジュール付きの subversion をインストールするには variant を指定する必要があるとか。subversionのパッケージを確認すると、いくつかvariantがあるのがわかる。
# port info subversion subversion 1.4.5, devel/subversion (Variants: universal, mod_dav_svn, no_neon, no_bdb, mac_os_x_server_mod_dav_svn, tools, bash_completion, darwin_7) http://subversion.tigris.org/ ・・・
しょうがないので、mod_sav_svn 付きで subversion を入れ直す。
# port install subversion +mod_dav_svn ・・・ Warning: subversion requests to install files outside the common directory structure!
-
-
- > Installing subversion 1.4.5_0+mod_dav_svn
- > Activating subversion 1.4.5_0+mod_dav_svn
-
途中で怒られた。どうやら既に別の subversion があるらしい。知ってるよ!!! install じゃなくて upgrade がよかったのか?もしくは一度削除してからなのか?
とりあえず手動で 元のを deactivate して、新しいものを activate してみるが、こんなんでいいのか?
# port deactivate subversion # port activate subversion 1.4.5_0+mod_dav_svn
/opt/local/apache2/modules をみると、ちゃんと mod_dav_svn.so が入っている。成功!
Apache+SVN設定 へつづく。