Mercurialとは? Mercurialは分散型のバージョン管理システムの1つだ。分散バージョン管理システムとしてはLinuxカーネルの開発にも使用されているGitが有名だが、Google CodeやBitBucketといったプロジェクトホスティングサービスではMercurialが採用されている。また、GUIフロントエンドなどの周辺ツールが充実している点もMercurialの大きな魅力だ。 今回はMercurialを使用するためのGUIフロントエンドとして、TortoiseHG、MercurialEclipse、NetBeansの3つを紹介する。 TortoiseHG Windows環境ではCVSやSubversion、Gitなどを使用するためのGUIフロントエンドとしてTortoiseCVS、TortoiseSVN、TortoiseGitなどが存在する。これらのフロントエンドはWin