все
Я долго искал эту проблему и пробовал разные методы.
Я хочу сохранить свой код на сервере только через SSH. Но когда я запускаю это:
sudo hg clone -v ssh://carl@hostname//home/carl/Java/Projects/peta/
Mercurial постоянно говорит мне remote: abort: There is no Mercurial repository here (.hg not found)!
. В некоторых статьях говорилось, что путь должен быть правильным и там должен быть каталог .hg
. Но я проверил это несколько раз, и я уверен, что в нужном месте находится папка .hg
.
Я тоже пытался
hg --config ui.remotecmd=/usr/bin/hg clone ssh://carl@hostname//home/carl/Java/Projects/peta/
Но и это не удалось. Какие еще проблемы это может быть? Спасибо.
решаемые
Я наконец-то решил проблему. Ранее я создал репозиторий на своем локальном компьютере и скопировал все файлы (включая .hg
) на сервер. Сначала я пытаюсь удалить каталог .hg
и создать репозиторий на сервере через ssh (hg init
). Тогда hg clone
работает!