日本語(というかMBCS)の各環境での扱いは以下のとおり. Windows: Shift_JIS(ただしNTFSはUCS2 Normalization Form C) Mac OSX: UTF-8 Normalization Form D Linux: UTF-8 Normalization Form C,もしくはEUC-JP(最近は少ないけど) で,svn, git, hg, bzrについて, 完全無変換: git, hg Windowsのみファイル名自動変換: svn, bzr ということで,Normalization Form Dを自動変換してくれるVCSは現時点ではないようです. さらに,NFDな日本語ファイルについて, 使えるけど(他の環境で)化ける: git, hg, svn addすらできない: bzr ということなので,結論としては, OSXのみで使いたい: git, hg