Два репозитория Mercurial.на удаленной машине - можно клонировать через ssh;другой, не - PullRequest
2 голосов
/ 21 сентября 2019

В моей локальной сети на удаленной машине people в моем домашнем каталоге есть два репозитория Mercurial: Документы и stage .Просто чтобы прояснить: каждый из этих двух подкаталогов является репозиторием Mercurial, и они являются одноранговыми узлами на одном компьютере.

Когда на другом компьютере я запускаю hg clone ssh://people:3887/Documents, репозиторий клонируется, как и ожидалось.Когда я запускаю hg clone ssh://people:3887/stage, я получаю ответ:

remote: abort: error: node name or service name not known
abort: no suitable response from remote hg!

Что может отличаться в этих двух репозиториях, что означает, что одно является клонируемым, а другое нет?На самом локальном компьютере, как тот же пользователь, с которым я работаю, я могу без проблем запускать все обычные команды hg в любом репозитории.Я не вижу ничего очевидного в разрешениях для двух репозиториев, в том числе для файлов в .hg/, и в любом случае я могу выполнять все операции Mercurial локально как один и тот же пользователь.

...