日本語ファイル名の問題
svnで日本語ファイル名を使ってるとMAC-UTF8では違うファイル名ってことになるのでcheckoutしてきただけで変更扱いになる。
% brew install subversion --unicode-path
--unicode-pathを付けてbrewからインストールすればOK。
svn1.6系から1.7系へのアップグレード
1.7から.svnディレクトリはgitのようにトップディレクトリにしか作られなくなる(!)
1.6系以前のworking copyは変換が必要。
% svn upgrade
サーバー側のsvnが1.6系であっても下位互換があるので安心。
開発現場でまだ Windows がメジャーだった時代に、非プログラマの同僚が日本語ファイル名の xls とかをリポジトリにぶち込んでくれたおかげで気が付きました。
http://subversion.tigris.org/issues/show_bug.cgi?id=2464&historysort=new
パッチは未だに僕の適当なパッチがもとになっているみたいです。こんなに長生きするならコメントに署名しておけばよかった…。