Ethna本体を EUC-JP から UTF-8 にごっそり変更するために、以下のコマンドで文字コードをごっそり変更した。
$ find lib/Ethna/ -name '*.php' | xargs -n 64 nkf --overwrite -Ew
ところが、svn status とか svn diff とかしても変更対象として見られてない。
確認したら、ファイルの更新日時が変更されていない。
そーいう場合には、touch してあげれば、ちゃんと変更したと認識してくれるようになった。
$ find lib/Ethna/ -name '*.php' | xargs touch