分散バージョン管理システムの覇者は? コマンドラインで使う分には、達人が使うのでなければ、どのツールも正直あまり代わり映えがしません。一般的な開発者の多くは開発環境として日本語版のWindowsを利用していると思われるので、日本語版のWindows上の環境での状況を中心に各ツールを比較してみます。
ジョエルテストで有名なJoel Spolsky が書いたMercurial チュートリアル hginit.com を和訳していたサイトがあったのでリンクしておく。 MercurialがSubversionとどのように違うのか、そして、どのように使えば効果的なのか、説明がとても分かりやすい。 【元ネタ】 Mercurial チュートリアル hginit.com の和訳 (Contents) - mmitouの日記 Subversion Re-education (Subversion 再教育) Ground up Mercurial (Mercurial の基礎) Setting up for a Team (チームのために設定する) Fixing Goofs (失態に備える) Merging (マージする) Repository Architecture (リポジトリ構成) 構成管理ツール
Mercurial is a modern, open source, distributed version control system, and a compelling upgrade from older systems like Subversion. In this user-friendly, six-part tutorial, Joel Spolsky teaches you the key concepts. Also, Fog Creek offers free monthly webinars that go over the basics of Mercurial.
注意: 他環境での Mercurial インストール経験があっても、 別環境で Mercurial をインストールする際には、 以下の節を一通り確認することを強くお勧めします。 インストール 文字コード << 現ページ マージプログラム 設定ファイル記述 Mercurial における文字コード設定の概要 Windows 環境での文字コード設定 Cygwin 環境での文字コード設定 Unix/Linux 環境での文字コード設定 Mac OS 環境での文字コード設定 環境変数の設定 ウェブサーバによる公開時の設定 Emacs の hg モード利用における留意点 ファイル名の正規化 CP932 の問題点 Mercurial における文字コード設定の概要 Mercurial が履歴を記録する際には、 ログメッセージを UTF-8 形式に変換した上で格納しているため、 文字コード設定の異なる環境の間
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く