Akio Yoshimoto
akio8****@u01*****
2003年 10月 3日 (金) 12:31:59 JST
はじめまして、こんにちは。 混合環境で開発をしていると、リポジトリのコミットログの 漢字コード統一に苦労することはありませんか? リポジトリ内で管理されているファイルを直接編集することも できますが、今までほとんどの場合あきらめてしまっていましたが、 今回、プロジェクト内のコミットログをeucに統一するツールを 作りました。 といっても一から書いたわけでなく、cvs2cl.plというスクリプト を*すこしだけ*改良しただけです。変更したところは、 1.jcode.plを使う 2.eucではないコミットログをeucに変換して修正する 3.だれがeucでコミットしていないかを表示する といった部分です。これのパッチを添付します。 cvs2cl.plはよく使わせてもらっているのですが、 もともとChangeLogを生成するスクリプトです。 生成されるChangeLogに複数の漢字コードが混在してしまうのを なんとかしようとして作りました。 cvs2cl.plはGPLで、 http://www.red-bean.com/cvs2cl/ からダウンロードできます。 perlは書いたことがなく、作法がよくわからないで、 おかしいところがありましたらご指摘ください。 少なくともjcode.plの使い方、間違ってます。 このパッチではjcode.plを使う人のHOMEディレクトリに おかなければなりません。 あと、ファイル先頭のスクリプト定義も変更してます。 こうやっておかないとjcode.plのエラーが出てしまう環境が あるみたいです。 #すみません、perlのコミュニティーで聞くべきですね。 コミットログの漢字コードの統一に関して、 みなさんほかに便利な方法があったら教えてください。 よろしくお願いします。 -- 吉本章雄 -------------- next part -------------- 文字コード指定の無い添付文書を保管しました... 名前: patch.txtDownload