Clone status extension
anatoly techtonik
techtonik at gmail.com
Tue Apr 1 09:10:26 UTC 2014
On Mon, Mar 31, 2014 at 8:45 PM, Matt Mackall <mpm at selenic.com> wrote:
> On Mon, 2014-03-31 at 19:58 +0300, anatoly techtonik wrote:
>> Even with incremental pulls I still fail to get the contents correctly,
>> HG reports that there are no changesets to pull after 70536, but
>> still tries to pull something when I omit the revision.
>
> $ hg clone https://bitbucket.org/pypy/pypy
> destination directory: pypy
> requesting all changes
> adding changesets
> adding
> manifests
> adding file
> changes
> added 70357 changesets with 223207 changes to 44699 files (+124
> heads)
> updating to branch default
> 5087 files updated, 0 files merged, 0 files removed, 0 files
> unresolved
>
> $ cd pypy/
> $ hg pull
> pulling from https://bitbucket.org/pypy/pypy
> searching for changes
> no changes found
>
>
> I suspect you have a proxy interfering. Possibly choking on the large
> URLs and headers we use when we find lots of heads.
Definitely a flaky connection. What bothers me is that `hg pull -r 70357`
didn't fetch all commits. It fetched only current `tip`, which was about
no.59000 in my repository, so to download the next batch over the
unreliable connection I had to dump revision numbers with --debug
option and process them one by one in batch file.
--
anatoly t.
More information about the Mercurial
mailing list