hg pull slower than hg clone by orders of magnitude
When I clone a biggish Git repository, for instance,
hg clone git+https://github.com/twitter/bootstrap.git, the process is relatively fast (a couple of minutes). However, whenever there's a modification in the remote repository and I run
hg pull -u, I've literally waited for hours and the operation wouldn't finish.
Isn't it strange? I'd expect a simple
pull, that would bring, say, 3 or 4 commits to my local repository, to be much, much faster than an initial
clone, however the timings are the other way round!
Is it expected? Is it fixable and/or planned? Or is it something related to my setup, maybe? I'm running Mercurial 2.6 on Windows 8 Pro x64 installed through TortoiseHG, with the latest hg-git version. My Python's installation ("Portable Python") version is 2.7.3, and I installed
easy_install, which gave me version 0.8.7.