mercurial/setdiscovery.py
changeset 41880 55919b96c02a
parent 41879 e5ece0f46b40
child 41881 e514799e4e07
equal deleted inserted replaced
41879:e5ece0f46b40 41880:55919b96c02a
   191             return list(revs)
   191             return list(revs)
   192         repo = self._repo
   192         repo = self._repo
   193         sample = set(repo.revs('heads(%ld)', revs))
   193         sample = set(repo.revs('heads(%ld)', revs))
   194 
   194 
   195         # update from heads
   195         # update from heads
   196         revsheads = set(repo.revs('heads(%ld)', revs))
   196         revsheads = sample.copy()
   197         _updatesample(revs, revsheads, sample, repo.changelog.parentrevs)
   197         _updatesample(revs, revsheads, sample, repo.changelog.parentrevs)
   198 
   198 
   199         # update from roots
   199         # update from roots
   200         revsroots = set(repo.revs('roots(%ld)', revs))
   200         revsroots = set(repo.revs('roots(%ld)', revs))
   201 
   201