2013年10月26日土曜日

svnで「svn: E000022: Can't convert string from 'UTF-8' to native encoding:」というエラーが表示される

Windowsでコミットした日本語名のファイルを、FreeBSDでチェックアウトするときに発生した現象。
localeを確認
% locale -a | grep ja
環境変数を設定
% export LC_CTYPE=ja_JP.UTF-8
はまった点
screen上で上記の環境変数を設定しても正常に動作しない。
なぜなら、screenがUTF-8で動作していないため。
上記の環境変数を設定した状態でscreenを起動すれば期待通りの動作となった。

参考サイト
http://koexuka.blogspot.jp/2010/10/svncant-convert-string-from-utf-8-to.html

0 件のコメント:

コメントを投稿