Я створив віддалене репо, щоб перенести мої локальні зміни в ssl. Я hg showconfig --debug
знайшов свій віддалений шлях hg, але він брудний, може хтось підказати мені, як саме знайти його.
Відповіді:
hg paths
дає зв’язок між назвою кожного шляху та його URL-адресою.
> hg paths
default = ssh://hg@example.org/repo
local = /local/path/to/repo
hg paths <name>
дає адресу для імені.
> 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. Не впевнений щодо старих версій.