Я создал удаленное репо, чтобы протолкнуть мои локальные изменения через ssl. Я сделал, hg showconfig --debug
чтобы найти свой удаленный путь hg, но это беспорядочно, может кто-то указать мне, как именно найти его, что это такое.
Ответы:
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>
всегда будет отсутствовать.
hg paths
(без параметра) показывает все URL-адреса для любых символических путей (ярлыков), которые вы определили, в ~/.hgrc
сочетании с путями, указанными в /.../<repo>/.hg/hgrc
файле, если вы находитесь в определенном локальном репозитории. Я использую Mercurial 3.3. Не уверен насчет более старых версий.