Ich habe ein Remote-Repo erstellt, um meine lokalen Änderungen über SSL zu übertragen. Ich habe hg showconfig --debug
meinen Remote-HG-Pfad gefunden, aber es kann mir unordentlich zeigen, wie ich genau finde, was es ist.
87
hg paths
gibt die Beziehung zwischen jedem Pfadnamen und seiner URL an.
> hg paths
default = ssh://[email protected]/repo
local = /local/path/to/repo
hg paths <name>
gibt die URL für den Namen an.
> hg paths default
ssh://[email protected]/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.
hg paths
(ohne Parameter) zeigt alle URLs für alle symbolischen Pfade (Verknüpfungen) an, die Sie in~/.hgrc
Kombination mit den in der/.../<repo>/.hg/hgrc
Datei 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.