mercurial/hg.py
branchstable
changeset 13693 adf3c4401c5d
parent 13315 0d1dca7d2a04
child 13694 4f5ed2bd1724
equal deleted inserted replaced
13692:a7c9735307bd 13693:adf3c4401c5d
   470     return _incoming(display, subreporecurse, ui, repo, source, opts)
   470     return _incoming(display, subreporecurse, ui, repo, source, opts)
   471 
   471 
   472 def _outgoing(ui, repo, dest, opts):
   472 def _outgoing(ui, repo, dest, opts):
   473     dest = ui.expandpath(dest or 'default-push', dest or 'default')
   473     dest = ui.expandpath(dest or 'default-push', dest or 'default')
   474     dest, branches = parseurl(dest, opts.get('branch'))
   474     dest, branches = parseurl(dest, opts.get('branch'))
       
   475     ui.status(_('comparing with %s\n') % url.hidepassword(dest))
   475     revs, checkout = addbranchrevs(repo, repo, branches, opts.get('rev'))
   476     revs, checkout = addbranchrevs(repo, repo, branches, opts.get('rev'))
   476     if revs:
   477     if revs:
   477         revs = [repo.lookup(rev) for rev in revs]
   478         revs = [repo.lookup(rev) for rev in revs]
   478 
   479 
   479     other = repository(remoteui(repo, opts), dest)
   480     other = repository(remoteui(repo, opts), dest)
   480     ui.status(_('comparing with %s\n') % url.hidepassword(dest))
       
   481     o = discovery.findoutgoing(repo, other, force=opts.get('force'))
   481     o = discovery.findoutgoing(repo, other, force=opts.get('force'))
   482     if not o:
   482     if not o:
   483         ui.status(_("no changes found\n"))
   483         ui.status(_("no changes found\n"))
   484         return None
   484         return None
   485 
   485