Personal tools
You are here: Home Blog viewvcの日本語化(再掲)
« September 2010 »
Su Mo Tu We Th Fr Sa
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30    
About this blog
室内楽を中心に
Recent entries
アカボシゴマダラ mucius 2010-09-04
ラ・ボエーム mucius 2010-07-27
Nokia Media Transferが mucius 2009-12-16
転勤しました mucius 2009-10-03
Japanilainen tanssi mucius 2009-09-03
 

viewvcの日本語化(再掲)

by Caius Mucius posted at 2006-04-12 23:08 last modified 2008-11-09 14:50
タイトルは「日本語化」になっていますが、実際には「日本語コードが混在するリポジリトリを viewvcで表示したときの文字化け対策」のことを書いています。最新の情報は、ポートレットにある「最近のエントリ」を 確認してみてください[2008/11/9追記]。

Subversionのバージョンアップに伴い,viewvc のソースコード表示画面の, チェック・イン時刻がShift_JISで表示されるようになってしまったので(Windowsの場合), パッチの修正が必要になりました.そこで,何方か対応している人がいないかと [viewvc 日本語化]でぐぐってみたら, なんとまあ,このサイトが一番上に来ているではありませんか. ところがこのサイトのviewvcはとまったまま... これでは,リンクを張ってくださった方に申し訳ない.

実は,ウェブ・サーバの引っ越しはしたもの,svn とviewvc の引っ越しをしていなかったので, せっかく来ていただいた方にはご迷惑をおかけしましたm(_ _)m

そんなわけで,急いでリポジトリとviewvcをコピー, blog を同じ URI でアクセスできるようにして置きました.

以下は再掲です.

但し,最初に書いたような,不具合が出ているので,時間ができたらまた改訂の予定です.


[2006年2月27日のブログ]

viewvc (旧viewcvs)は,Subversionのレポジトリ閲覧ツールとして,とても便利なのですが,WindowsとLinuxでソフトの開発をしていると,日本語のコメントがシフトJIS,EUC,UTF-8と入り乱れてしまい,SubversionのコメントにUTF-8を使っていると,viewvc上で混在し,文字化けしてしまうことがあります.

そこで,ちょっと探してみたところ, こちら にパッチがありました.ただ残念なことに,viewvcの最新バージョンではパッチあてに失敗してしまいます.そこで,すこし修正を加えました.また,その際にUTF-8に統一することにしました(オリジナルはEUC-JPです).さらにannotateに関するパッチを追加したのですが,作成後に元サイトですでに修正方法が出ていて,そちらの方がスマートだったので,変更しました. こちらのリポジトリ に置いておきます.必要なファイルは,

  • viewvc/blame.patch
  • viewvc/viewvc.patch
  • viewvc/vclib/svn/__init__.patch

の三本です.

なを,オリジナルのパッチの作者と連絡を取ろうとしたのですが,メールアドレスが分からず断念しました.無断引用という形になってしまいましたが,どなたか,作者の方をご存知でしたらご教示ください.

Re:viewvcの日本語化(再掲)

Posted by やの at 2006-11-28 11:59

template/include/header.eztに<meta http-equiv...などとしてUTF-8だと強制することでIEでの日本語表示をさせています。IEではだめだけれどもFireFox2で見るとコメントが日本語で表示されるのであれと思って試してみました。コード類はさわっていません。リポジトリはSubversionです。

Re:viewvcの日本語化(再掲)

Posted by Anonymous User at 2006-11-28 12:01

template/include/header.eztにmeta http-equiv...などとしてコンテンツをUTF-8だと強制することでIEでの日本語表示をさせています。FireFox2で見るとコメントが日本語で表示されるのであれと思って試してみました。コード類はさわっていません。リポジトリはSubversionです。

Re:viewvcの日本語化(再掲)

Posted by mucius at 2006-11-28 12:11

すみません、言葉が足りなかったようです。
ここで日本語化と言っているのは、shift_jis, euc-jp, jis, utf-8等が
混在しているリポジトリ内のテキストを全てutf-8に変換するという意味です。

Add comment

You can add a comment by filling out the form below. Plain text formatting.

(Required)
(Required)
(Required)
(Required)


Powered by Plone CMS, the Open Source Content Management System