changeset 39900 | a89dd6d01df0 |
parent 39899 | f9232b0310ef |
child 39916 | 1857f50a9643 |
--- a/mercurial/scmutil.py Thu Sep 27 16:52:25 2018 +0200 +++ b/mercurial/scmutil.py Thu Sep 27 16:55:06 2018 +0200 @@ -1652,7 +1652,9 @@ repo.ui.status(msg) # search new changesets directly pulled as obsolete - obsadded = unfi.revs('%d: and obsolete()', origrepolen) + duplicates = tr.changes.get('revduplicates', ()) + obsadded = unfi.revs('(%d: + %ld) and obsolete()', + origrepolen, duplicates) cl = repo.changelog extinctadded = [r for r in obsadded if r not in cl] if extinctadded: