LoginSignup
8
8

More than 5 years have passed since last update.

正直あまり知らなくても損しないと思うけどMercurial紹介します

Last updated at Posted at 2012-02-16

「知らないと損する」って言葉は自分が教えて君してる分には使っててもイヤな感じはしないですが、自分が何かを発表する立場で書くのは抵抗がありますね…
バトン企画のたたき台として書いてみます。何か気づいた点があったら教えてください。

一言説明

簡単な分散型バージョン管理ツール

おすすめポイント

全体的にコマンドが単純で、コミットログに連番が振ってあるので、その点でgitよりも扱いやすい

おすすめシーン

初めてバージョン管理を使う人に勧めるとき
ウェブのプライベートリポジトリを死ぬほど作りたい人におすすめ
bitbucketはプライベートリポジトリ無制限(だったはず)
windowsでも導入は簡単(python入れてmerucurial入れてiniファイルをいじって日本語かなんかをうまくやるだけ)

おすすめしないシーン

外部にソースコードを積極的に公開したいとき(git-hubの方が見られやすい)
ハッカソンだと経験的にgit人口の方が多い(?)ので、そういうときはたぶんgitの方がいい

導入方法

sudo port install mercurial

基本的な使い方

hg init/リポジトリの作成
hg add/管理対象ファイルの追加
hg ci -m "foo bar"/コミット
hg up -C 0/アップデート(切り替え)
hg merge 1/マージ
hg pull http://hoge.com/プル
hg push http://bar.com/プッシュ
hg clone http://hage.com/クローン

参考情報

mercurialの使い方
http://www.02.246.ne.jp/~torutk/mercurial/intro.html
bitbucket
https://bitbucket.org/

この人の意見が聞きたい

hagino3000さん
takano32さん

gitについてあまり知らないので、実運用でありがちな対比の話を詳しく聞きたいです。

8
8
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
8
8