[Bug 4932] New: Pulling applies clone bundle

mercurial-bugs at selenic.com mercurial-bugs at selenic.com
Tue Nov 3 20:13:57 UTC 2015


https://bz.mercurial-scm.org/show_bug.cgi?id=4932

            Bug ID: 4932
           Summary: Pulling applies clone bundle
           Product: Mercurial
           Version: 3.6
          Hardware: All
                OS: All
            Status: UNCONFIRMED
          Severity: bug
          Priority: urgent
         Component: Mercurial
          Assignee: bugzilla at selenic.com
          Reporter: gregory.szorc at gmail.com
                CC: mercurial-devel at selenic.com

exchange._maybeapplyclonebundle() runs during all pulls and doesn't check for
an empty repo. This means `hg pull` will attempt to download and apply a clone
bundle.

  $ hg pull
  pulling from http://localhost:$HGPORT/
  applying clone bundle from http://localhost:$HGPORT1/partial.hg
  adding changesets
  ...

This is a nasty bug and can't believe I didn't catch it before 3.6.

This effectively makes experimental.clonebundles useless until it is fixed.

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the Mercurial-devel mailing list