Lionにした時も消えました。
以前の記事
[Mac] Mountain Lion アップデートでsvnが消えた
Subversionの消失。
バックアップをとってから上げようと思っていたら、今頃です。
まぁ。
同じ感じでいけるかなと。。
と、ちょっと試すも…いけなかった。
httpd.confファイルは、前回同様、mod_dav_svn.soの追記と、SVNパスの設定でOK。
パーミッション変更して、Finderからテキストエディタで編集。
で、mod_dav_svn.soがやはりなくなっている。
そもそもsvnは残っているのかと、versionを見てみると…
なんと、自動インストールのお誘いが!
前回はたぶん試さなかったけど、これに気付くと早そう。
Subversionはインストールされたが、やはりmod_dav_svn.soがないので、これも前回同様タイムマシンから復活。
しかしapache2のリスタートに失敗する。
Library not loaded: /usr/lib/libsvn_repos-1.0.dylib
/usr/lib/以下に存在したはずの、libsvn_*全般が無い。
これも、前環境で稼働していた構成という意味で、タイムマシンから復活のほうがいいのだけど探してみる。
find / -name “libsvn*” -ls
検索すると、
Xcode.app内に見つかった。
/Applications/Xcode.app/Contents/Developer/usr/lib/libsvn_ra_neon-1.0.0.0.dylib
…
シンボリックリンクファイルも含まれてるが、丸々コピーしてみる。
sudo cp libsvn_* /usr/lib/
リンクファイルはリンク先がコピーされて、容量が増す。
なにかコマンドはありそう。
note-Mac1:lib uni$ sudo apachectl -t
Syntax OK
note-Mac1:lib uni$ sudo apachectl restart
これで再稼働!
問題なく動作中。
(ですが、libsvnもタイムマシンから復活か、webを探してmod_dav_svn.soと一緒に配布されてるのがあればそちらがいいです。)