SAYの日記: TortoiseCVS 1.10.x
日記 by
SAY
ゴールデンウィーク真っ直中だが人混みが嫌いな俺としてはサイクリングに出かける以外特に外出の予定はなく、時間もあるので日本語対応のx64版としてTortoiseCVS 1.10.xとCVSNT 2.5.xのSJIS対応を試みてみようと思う。
あろはだよCVSのkurihiroさんやCVSNT SJIS版のTakashi Sawanakaさんが公開されているものを参考にしつつ作成するつもりだが、CVSNT SJIS版最新のベースになっているオリジナルの2.0.51dのソースが見つからない為、2.0.50との比較で修正点を検証することにした。
CVS NT 2.0.51d SJIS-10 - CVS NT 2.0.50 - CVS NT 2.5.03.2382
という対比と
TortoiseCVS 1.8.26 SJIS 2 - TortoiseCVS 1.8.26 - TortoiseCVS 1.10.1.12 RC4
という対比を簡単におこなった結果、ベースのソースに対するそれの最新版の変更箇所がSJIS化の変更点に係っている箇所が少なく、SJIS化自体も日本語テキストの埋め込みとマルチバイト対応化という基本要素が多くを占めていて、公開せずに自分用を作成する分にはそれほど手間をかけることなく作れそうな印象。
個人的にはメッセージの日本語化は特に必要ないが、日本語テキストの埋め込みもgettextと類似の仕組みを導入してやればソース上の変更はそれなりに減らせる印象。
取り敢えず非公開で作成。
自分が使えるものが出来上がったら、メンテナンスを引き受ける人がいれば開示するつもり。
TortoiseCVS 1.10.x More ログイン