Як отримати шлях hg віддаленого сервера?


90

Я створив віддалене репо, щоб перенести мої локальні зміни в ssl. Я hg showconfig --debugзнайшов свій віддалений шлях hg, але він брудний, може хтось підказати мені, як саме знайти його.

Відповіді:


132

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>завжди не призведе до результату.


Такс чувак! мені дуже допомогло
TED

3
Додана інформація: hg paths(без параметра) відображаються всі URL-адреси для будь-яких символьних шляхів (ярликів), які ви визначили в ~/.hgrcпоєднанні із шляхами, визначеними у /.../<repo>/.hg/hgrcфайлі, якщо ви перебуваєте в конкретному локальному сховищі. Я використовую Mercurial 3.3. Не впевнений щодо старих версій.
Джастін Біард,
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.