2012年6月4日月曜日

[Mercurial][Mac] マーキュリアル分散型バージョン管理システムの導入 for Mac

windowsならば迷わずTortoiseシリーズを使うところだが、MacならばAppストアーで扱っているSourceTreeというが凄いらしいのでこれを使ってみます。
まず、mercurialがインストールされていない場合は、Mercurialの公式サイト でダウンロードしてきます。公式サイトの右上のボタンを押すとダウンロードが始まります。ダウンロードしているOSに併せてファイルが違うので、snow leopard ならMercurial-2.2.2-py2.6-macosx10.6.zipが Lion ならMercurial-2.2.2-py2.7-macosx10.7.zipがダウンロードされますので間違えのないようにお願いします。mercurial-2.2.2+20120602-py2.7-macosx10.7.mpkgを実行してインストールします。

次にAPPストアーからSourceTreeをインストールします。今なら(2012.06.03現在)無料ですのでお早めに!!。

これで準備はできました。

  • SourceTreeを実行します。
  • 初めて実行すると、ようこそウィンドウが表示されるのでユーザー名とメールアドレスを入力、「・・設定ファイルを更新することを許可する」にチェックを入れて、次へをクリックします
  • オンラインサービスにアカウントがあれば入力、なければそのまま次へ
  • ローカルリポジトリがあれば検索して登録、なければそのまま仕上げ
  • ブックマークというウインドウが立ち上がるのでツールバーの左端のリポジトリの追加ボタンを押します。
  • マスターリポジトリが有るのなら「リポジトリをクローン」タブを新規ならば「リポジトリを作成」タブを選びます。
  • 「クローン」タブを選んだ場合はソースパスにURL(https://example.com/hg/testdemo等、任意)を入力します。
  • 認証ウインドウが開きますのでユーザー名とパスワードを入力します。
  • 保存先のパス(/Users/username/hg/testdemo)を入力し、「クローン」ボタンもしくは「作成」ボタンをクリックします。
たったこれだけです。

0 件のコメント:

コメントを投稿