バージョン管理システムの導入

自分用として分散管理システムのMercurialを導入。
友人でソースコードを共有し、またプロジェクトを円滑に進めるため、Subversion&Tracを導入しました。


Mercurialは、フォルダにそのまま(過去の)履歴が蓄積できる感じで凄くお手軽に使えそうな感じです。


Subversionかなり枯れてきているのでいろんなソフトと連携できてよいですね。
Tracはプロジェクト管理がずいぶん楽になりそうなので、好感触です。


バージョン管理システムとは
バージョン管理システム - Wikipedia

・いろんなバージョン管理システムの説明
http://www.atmarkit.co.jp/fjava/rensai4/devtool03/devtool03_1.html
MercurialとtortoiseHGのダウンロード
http://mercurial.selenic.com/wiki/Download
・tortoiseHG(タートスhg)の使い方
http://tortoisehg.bitbucket.org/manual/0.9-ja/
mercurial日本語ページ
http://mercurial.selenic.com/wiki/JapaneseMercurial
・簡単なチュートリアル
http://mercurial.selenic.com/wiki/JapaneseTutorial
・ローカルリポジトリ、リモートリポジトリ、システム構成の例がわかりやすい
http://www.lares.dti.ne.jp/~foozy/fujiguruma/scm/mercurial.html
コマンドラインによる利用方法
http://tech.feedforce.jp/mercurial.html

・サブバージョンについて
http://feedtailor.jp/oishi/2007/03/subversion_subversion.html

・サブバージョンでは、以下のようなリポジトリ構成をするそうです。
http://www.atmarkit.co.jp/fjava/rensai4/devtool02/devtool02_3.html