職場ではSubversion(以下svn)サーバーが公式のソースコードと文書管理のサーバーとなっている。 この公式svnサーバーと連携をとり、手元で利用できる分散型バージョン管理システムが欲しい。 Windowsでの利用を考えているので、Mercurial(以下hg)とBazaar(以下bzr)を候補とした。 GitはWindows対応が良くなさそうなので検討対象からはずした。 サーバーのsvnリポジトリを、ローカルのそれぞれのリポジトリへ変換することをしてみたので、ここまでの状況をまとめておく。 使用環境 ======== サーバー - Windows 2003 server Subversion 1.4x (TracLightでインストール) ソフトウェアの開発プロジェクトを管理している。各プロジェクトでは、文書、ソースコード、ヘルプ、取扱説明書などのファイルを管理している。各プロジェ