リポジトリに名前をつける方法

環境

この記事の内容は、Mercurial 0.9.5で確認しました。

概要

Mercurialリポジトリには、分かりやすい名前をつけることができます。例えば、あるリポジトリにfooという名前をつけたら、

$ hg push foo

というコマンドで、そのリポジトリにpushできます。

方法

.hg/hgrcに、以下を記述します。

[paths]
<リポジトリの名前>=<リポジトリのURL>

例えば、以下のようにします。

[paths]
bitbucket=http://SumiTomohiko@bitbucket.org/SumiTomohiko/yog/

こうすれば、

$ hg push bitcucket

で、http://bitbucket.org/SumiTomohiko/yog/にpushできます。