Wie erhalte ich den HG-Pfad des Remote-Servers?


87

Ich habe ein Remote-Repo erstellt, um meine lokalen Änderungen über SSL zu übertragen. Ich habe hg showconfig --debugmeinen Remote-HG-Pfad gefunden, aber es kann mir unordentlich zeigen, wie ich genau finde, was es ist.

Antworten:


129

hg paths gibt die Beziehung zwischen jedem Pfadnamen und seiner URL an.

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

hg paths <name> gibt die URL für den Namen an.

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

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

Übrigens, um nur die Pfadnamen zu erhalten:

> hg paths -q
default
local

und hg paths -q <name>führt immer zu keiner Ausgabe.


Thax Alter! hat mir sehr geholfen
TED

3
Einige zusätzliche Informationen: hg paths(ohne Parameter) zeigt alle URLs für alle symbolischen Pfade (Verknüpfungen) an, die Sie in ~/.hgrcKombination mit den in der /.../<repo>/.hg/hgrcDatei angegebenen Pfaden definiert haben, wenn Sie sich in einem bestimmten lokalen Repository befinden. Ich benutze Mercurial 3.3. Ich bin mir bei älteren Versionen nicht sicher.
Justin Biard
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.