という問題。
コミットできなくてドキッとした、、、、(><
1. svnのインストール
Xcodeの Preference > Downloads > Command Line Tools をインストールすると、とりあえずインストールされる。
2. apache連携
apache2にモジュールを読ませて、
http://localhost/リポジトリ名 で繋げてたのもできなくなっている。
/etc/apache2/httpd.conf がアプデされていて設定も消えている。
元のファイルは、
/etc/apache2/httpd.conf~previous で残っていた。
/etc/apache2/httpd.conf にまた、
モジュール読込み
LoadModule dav_svn_module libexec/apache2/mod_dav_svn.so
と、パスの設定部分(これはうちの設定の場合)
<Location /repo> DAV svn SVNPath /usr/local/svn/repo AuthType Basic AuthName "Subversion" AuthUserFile /usr/local/svn/svn_passwd Require valid-user </Location>
を書き直し、apacheリスタート
sudo apachectl restart
しかし、
/usr/libexec/apache2
にあったはずの mod_dav_svn.so が無いので、apache起動せず。
タイムマシンのバックアップから、このファイルだけ復活させた。
フォルダを、
移動してからタイムマシンを見ると、そのフォルダが見える。
同じフォルダへ復活させてから、apacheリスタート。
sudo apachectl restart
復活した!めんどい!
コメント
[…] Lionにした時も消えました。 以前の記事 [Mac] Mountain Lion アップデートでsvnが消えた Subversionの消失。 バックアップをとってから上げようと思っていたら、今頃です。 まぁ。 同じ感じ […]