あなたが提案するような構文はありません-どこから入手したのか聞いてもいいですか?ドキュメントを改善したいので、の出力を改善する方法を(できればMercurialメーリングリストhg help push
で)お知らせください。
あなたの質問に関しては、私はグレッグに同意します-あなたは不必要なクローンを持っているようです。多くの場合、プッシュ/プルするクローンは他に1つしかありません。あなたがするとき
hg clone http://example.org/foo foo-clone
次に、デフォルトのプッシュ/プルパスとして使用されますfoo-clone
。http://example.org/foo
これは、単純なことを意味します
hg pull
内部はfoo-clone
、から最新の変更をプルするのに十分http://example.org/foo
です。
デフォルトのパスはに保存されfoo-clone/.hg/hgrc
、他のパスを追加したり、デフォルトを変更したりできます。したがって、hgrc
ファイルは次のようになります。
[パス]
デフォルト=http://example.org/foo
アリス=http://other-domain.org/foo
実験=/home / me / foo-experiment
hg pull alice
次に、彼女の変更を取得したりhg push experiment
、独自のローカル実験クローンにプッシュしたりするために使用できます。
これらは単なるショートカットであり、明示的なURLを使用していつでもプッシュ/プルできます。
hg pull http://bobs-world.org/foo
foo
ボブがリポジトリのクローンを提供するようにWebサーバーを構成している場合は、同様に機能します。
これが少し役立つことを願っています:-)