ネイティブのエンコーディングから 'UTF-8' に文字列を変換できません (Can't convert string from native encoding to 'UTF-8') の対処法
2008-02-27-1: [Subversion]
UTF-8 なホストに、EUC-JP のターミナルで接続している場合 (export LANG=ja_JP.eucJP してある) に、svn で以下のようにエラーが発生しました。
$ svn st
svn: Can't convert string from native encoding to 'UTF-8':
(svn: ネイティブのエンコーディングから 'UTF-8' に文字列を変換できません:)
UTF-8 なファイル名をもつファイルで引っかかっているようです。
この場合は以下のようにして、一時的に ja_JP.UTF-8 にしてあげるとうまくいきます。
$ env LANG=ja_JP.UTF-8 svn st
もっとも、普通に UTF-8 なターミナルで export LANG=ja_JP.UTF-8 して動かすのが一番だと思いますが、まあこんな状況もあるということで。