I installed mercurial-server on one of my machines, cloned my project there, it has 3 subrepos, and when I try to clone it back to another location I get an error:
remote: mercurial-server: Cannot create repo under existing repo
abort: no suitable response from remote hg!
So I'm starting to think that mercurial-server doesn't handle subrepo.
Any clue?