リモートサーバーのhgパスを取得する方法


87

ローカルの変更をSSL経由でプッシュするためのリモートリポジトリを作成しました。私はhg showconfig --debug自分のリモートhgパスを見つけようとしましたが、面倒なので、それが何であるかを正確に見つける方法を指摘することができます。

回答:


129

hg paths 各パス名とそのURLの関係を示します。

> hg paths
default = ssh://hg@example.org/repo
local = /local/path/to/repo

hg paths <name> 名前のURLを指定します。

> hg paths default
ssh://hg@example.org/repo

> hg paths local
/local/path/to/repo

ところで、パス名だけを取得するには:

> hg paths -q
default
local

そしてhg paths -q <name>常に出力なしになります。


タックス男!私をたくさん助けた
TED

3
一部の追加情報:(hg pathsパラメーターなし)は、特定のローカルリポジトリにいる場合~/.hgrc/.../<repo>/.hg/hgrcファイルで識別されたパスと組み合わせて定義したシンボリックパス(ショートカット)のすべてのURLを表示します。Mercurial 3.3を使用しています。古いバージョンについてはわかりません。
ジャスティンビアード2015
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.