hgext/patchbomb.py
changeset 17177 ef507130fc92
parent 17176 2ab165cf3d8a
child 17178 8308f6284640
equal deleted inserted replaced
17176:2ab165cf3d8a 17177:ef507130fc92
   275         '''Return the revisions present locally but not in dest'''
   275         '''Return the revisions present locally but not in dest'''
   276         dest = ui.expandpath(dest or 'default-push', dest or 'default')
   276         dest = ui.expandpath(dest or 'default-push', dest or 'default')
   277         dest, branches = hg.parseurl(dest)
   277         dest, branches = hg.parseurl(dest)
   278         revs, checkout = hg.addbranchrevs(repo, repo, branches, revs)
   278         revs, checkout = hg.addbranchrevs(repo, repo, branches, revs)
   279         if revs:
   279         if revs:
   280             revs = [repo.lookup(rev) for rev in revs]
   280             revs = [repo.lookup(r) for r in scmutil.revrange(repo, revs)]
   281         other = hg.peer(repo, opts, dest)
   281         other = hg.peer(repo, opts, dest)
   282         ui.status(_('comparing with %s\n') % util.hidepassword(dest))
   282         ui.status(_('comparing with %s\n') % util.hidepassword(dest))
   283         repo.ui.pushbuffer()
   283         repo.ui.pushbuffer()
   284         outgoing = discovery.findcommonoutgoing(repo, other, onlyheads=revs)
   284         outgoing = discovery.findcommonoutgoing(repo, other, onlyheads=revs)
   285         repo.ui.popbuffer()
   285         repo.ui.popbuffer()