redmineのレポジトリタグでの文字化け
redmineはsubversionと接続することも簡単だけど、差分表示時やソースを参照した時に数カ所文字化けしたので、その対応方法
環境
OS:windows 2003sever r2
redmine:1-0-3 (文字コード utf-8)
mysql:5.1 (文字コード utf-8)
subversion:1.6 (文字コード shift-jis)
ソース中のコメントが文字化け
→公式に対応方法あり
差分を見る時に、リポジトリのURLの全角文字で化ける & 単語 リビジョンで化ける。
→ソースの修正
utf8以外の文字列をutf8で表示しようとするのが原因
修正対象
%REDMINE_HOME%/app/common/diff.rhrml
7行目付近
<%= table_file.file_name %> を、文字コード変換するように修正 <%= table_file.file_name.toutf8 %>
34行目も同様に直す。
これでOK。