Mercurial клон работает локально, не работает над ssh - PullRequest
1 голос
/ 04 октября 2011

Не могу понять это.

Это работает локально на machinex.com:

hg clone /somepath/repos mystuff

Но я пробую это удаленно:

hg clone ssh://myuser@machinex.com/somepath/repos mystuff

Я получаю это:

myuser's password: [enter password correctly]
remote: abort: There is no Mercurial repository here (.hg not found)!
abort: no suitable response from remote hg!

Я тоже могу в ssh зайти на machinex.com.

Любая помощь очень ценится.

1 Ответ

7 голосов
/ 04 октября 2011

Если путь через ssh относительно корневого каталога (т. Е., /), Вам нужен дополнительный слеш:

hg clone ssh://myuser@machinex.com//somepath/repos mystuff

иначе он думает, что это относительно домашнего каталога myuser.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...