svn: Can’t convert string from ‘UTF-8’ to native encoding への対処
2012-2-27 18:19

SVN のコマンドラインで次のようなエラーメッセージが発生。
# svn co http://repo..... /hoge svn: Can't convert string from 'UTF-8' to native encoding
SVN サーバ上に UTF-8 で格納されているファイル名が文字化けして、変換できずエラーとなっています。
このユーザの環境変数を確認すると、
$ env | grep LANG LANG=C
CentOS5 ですが、なぜかデフォルトが ja_JP.UTF-8 ではなく、C に設定されてしまっています。
これを解決するには、root で /etc/sysconfig/i18n を変更します。
LANG="ja_JP.UTF-8"
再起動して、環境変数を確認すると、
$ env | grep LANG LANG=ja_JP.UTF-8
となります。この状態で svn コマンドを実行したらエラーは表示されなくなりました。
コメントはまだありません
No comments yet.
Sorry, the comment form is closed at this time.