mercurial/localrepo.py
changeset 20302 654dd8284ead
parent 20245 4edd179fefb8
child 20314 b396032e1bb8
equal deleted inserted replaced
20301:4988e4246537 20302:654dd8284ead
  1690                     raise util.Abort(_("partial pull cannot be done because "
  1690                     raise util.Abort(_("partial pull cannot be done because "
  1691                                            "other repository doesn't support "
  1691                                            "other repository doesn't support "
  1692                                            "changegroupsubset."))
  1692                                            "changegroupsubset."))
  1693                 else:
  1693                 else:
  1694                     cg = remote.changegroupsubset(fetch, heads, 'pull')
  1694                     cg = remote.changegroupsubset(fetch, heads, 'pull')
  1695                 # we use unfiltered changelog here because hidden revision must
       
  1696                 # be taken in account for phase synchronization. They may
       
  1697                 # becomes public and becomes visible again.
       
  1698                 result = self.addchangegroup(cg, 'pull', remote.url())
  1695                 result = self.addchangegroup(cg, 'pull', remote.url())
  1699 
  1696 
  1700             # compute target subset
  1697             # compute target subset
  1701             if heads is None:
  1698             if heads is None:
  1702                 # We pulled every thing possible
  1699                 # We pulled every thing possible