XにはSubversionクライアントがデフォルトで入ってるけど、こいつが結構クセモノらしく。日本語のファイル名がうまく扱えないんだそうな。そこら辺の理由を説明しているサイトはいくつか見つかる(*1)んだけど、ボクが知りたいのは「なぜ日本語のファイル名だとダメなのか」ではなく、「どうすれば日本語のファイル名でも大丈夫なようになるのか」って話なんですわ。--unicode-pathでOK!......的なネタを見かけたので試してみたのです。結論から言えばこれはダメでした。1.8系ではパッチ適用できないっぽい?先のコマンドでインストールされるSubversionは1.8系で、「--unicode-path」オプションは使えないらしいんですね。するのっていうと、1.7系をインストールしてみればOKっぽい、と。subversion17ふむ、「subversion17」でいけるのか......。--unicode-pathとやってみるわけです。時間がかかるようだけど、スムーズに終了。upgrade」(*3)を忘れずに実行すること。忘れててもsvnで何かしようとしたときにメッセージが表示されるんだけどね。ついでにcolorsvnも入れてみたなんか、「colorsvn」ってのがあったので入れてみました。中身はただのPerlスクリプトらしいんだけど、svnコマンドの出力を色分けして表示してくれるようになって結構便利。svnを使うなら是非入れておきたい一品ですね。下記のコマンドでOK。svn='/usr/local/bin/colorsvn'ってエイリアスの定義をし、「svn」で「colorsvn」が呼ばれるようにしてやればいい感じ。「.bash_profile」を書き換えた後は、sourceとかで読み込ませるのをお忘れなく。以前からこのネタで悩んでる人多いのねもうちょっと調べただけでどうすれば良い的な話がネット上でゴロゴロ見つかるので、結構このネタで悩んでる人が一杯いるんだなぁとおもったり。upgrade」でリポジトリのアップグレードをしちゃった場合は、1.7系をインストールした後にリポジトリを再度チェックアウトし直さないとダメみたいね。何か良い方法があるのかもしれないけど、これが一番確実っぽいかな。ネット上で見つけた方法だと、「Fomulaを書き換えなきゃ......」とか結構メンドクサイ手順だったのに、今試してみた限りだとコマンド一発でいけるので、そのあたりはだいぶ楽になってるのかなぁと。何か気づいてないところでミスってるのかもしれないけど。HayakawaハムスターLOVEな自称PHP&GNU/Linux系エンジニア。余裕のあるときならコラボ等歓迎(ただしボクは低レベル)。各オンラインストアで自作曲販売中。凹み気味(*1)なボクですが、Mavericksにもアップデート来てたので適用してみました。だいたい10分弱って感じですかね。