mercurial .hgrc include
僕は僕のシェル環境設定ファイル をBitbucketで管理している。新しいサーバーで作業する時にこのレポジトリからクローンして、ファイルを設定するけど、ローカル環境のみの設定が必要な場合が多い。今まで、.bashrc等のスクリプトの中でローカル設定ファイルがあれば、sourceして、適用したんですけど、Mercurial のhgrcはそういうのができなかった。
と思ったら、Mercurial 1.3 からできるらしいです。下のコードをhgrcに入れるとincludeができる。超便利
%include .hgrc.local
ファイルの場所は include したファイルの場所からの相対パス
でも、このファイルな存在しなければ、エラーが出るので、touch ~/.hgrc.localを一回やらないとうるさい。