When maintaining a local archive of a Mercurial repository, use hg clone --noupdate. It works in a similar way to git clone --mirror.
This information was very hard to find for some reason.
[ ← Yet Another *blog | Notes Index | Disabling Web Search → ]