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.