Just want to notice: this issue is only about sharing mercurial using mercurial-server
Steps to reproduce:
- create new repository with
hg init
try to clone it through mercurial-server:
hg clone ssh://[email protected]/test2 . remote: abort: There is no Mercurial repository here (.hg not found)! прервано: no suitable response from remote hg!
edit
.hg/requires
file, removedotencode
propertyrepeat step 2:
hg clone ssh://[email protected]/test2 . изменений не найдено updating to branch default 0 files updated, 0 files merged, 0 files removed, 0 files unresolved
Any ideas why it is happening and how I could fix it?
ps: it is mercurial 1.9 installed, and the command is performed from the same machine.
That happened because:
I had mercurial site-packages installed in both
/usr
(new, from 1.9) and/usr/local
(old, from 1.6). Andhg-ssh
had taken the old ones.hg-ssh
needs to be patched a littleshould be replaced with
and
with
accordingly