開発は主にWindowsXPでやっている。1人でやっているので、自分用リビジョン管理にSubversionを使ってきた。TortoiseSVNはとても使いやすい。 でも客先でネットワークにつなげない環境の場合のことを考えると、レポジトリをローカルに入れとくしかなくて、そういう場合にはMercurialやGitみたいな分散レポジトリの方がいいみたいだ。どっちがいいのかについてはいくつか記事があるけど、あまり決定的な情報は無いので両方入れてみることにした。 MercurialのGUIにはTortoiseHg、GitにはmsysgitというWindows版Gitの中に入ってるgit-guiがある。TortoiseHgのインストールは全然問題ないが、git-guiの方は日本語カタログの記述に問題があるようで、エラーになっていた。それを修正したら動いた。 修正したのは以下のファイル c:/msysg