2012-01-16 8 views

答えて

1

CVSROOT変数に直接一致するものはありませんので、HGROOTという環境変数はhg help envにありません。

でも、schemes extensionと似たようなことができます。長いURLのショートカットとして機能する新しいURLスキームを定義できます。あなたが頻繁に入力するのであれば:

$ hg clone https://bitbucket.org/<something> 

あなたは拡張子をロードし、代わりにbb://スキームは拡張のデフォルトのスキームである

$ hg clone bb://<something> 

を入力することができます。これらのスキームはMercurialにURLを与えることができますので、押しても引っ張ることができます。

あなたは

[schemes] 
x = /mnt/server/var/repos/ 

のようなものを使用して独自のスキームを追加し、あなたの/mnt/server/var/repos/fooリポジトリからプルするhg pull x://fooを使用することができます。

あなたのコメントから、hg pullのときにあなたが本当に簡略化しているかどうかは不明です。これらは、[paths]セクションにエントリを追加することで作成できます。hg help pathsを参照してください。あなたは

[paths] 
foo = somewhere 

を追加するなら、あなたはsomewhereから引っ張ってhg pull fooを実行することができます。

関連する問題