Mercurial > hgsubversion
comparison utility_commands.py @ 95:10dd34deac3b
utility_commands: fix outgoing against crew (required because of crew cset 87158be081b8)
| author | Augie Fackler <durin42@gmail.com> |
|---|---|
| date | Wed, 19 Nov 2008 10:23:48 -0600 |
| parents | 08be8ee73551 |
| children | 1da7aafdd323 |
comparison
equal
deleted
inserted
replaced
| 94:b5651f53e7ae | 95:10dd34deac3b |
|---|---|
| 1 from mercurial import context | |
| 1 from mercurial import cmdutil | 2 from mercurial import cmdutil |
| 2 from mercurial import node | 3 from mercurial import node |
| 3 from mercurial import util as mutil | 4 from mercurial import util as mutil |
| 4 from hgext import rebase | 5 from hgext import rebase |
| 5 | 6 |
| 125 o_r = outgoing_revisions(ui, repo, hge, svn_commit_hashes) | 126 o_r = outgoing_revisions(ui, repo, hge, svn_commit_hashes) |
| 126 if not (o_r and len(o_r)): | 127 if not (o_r and len(o_r)): |
| 127 ui.status('No outgoing changes found.\n') | 128 ui.status('No outgoing changes found.\n') |
| 128 return 0 | 129 return 0 |
| 129 displayer = cmdutil.show_changeset(ui, repo, opts, buffered=False) | 130 displayer = cmdutil.show_changeset(ui, repo, opts, buffered=False) |
| 130 for rev in reversed(o_r): | 131 for node in reversed(o_r): |
| 131 displayer.show(changenode=rev) | 132 displayer.show(repo[node]) |
| 132 | 133 |
| 133 | 134 |
| 134 def outgoing_revisions(ui, repo, hg_editor, reverse_map): | 135 def outgoing_revisions(ui, repo, hg_editor, reverse_map): |
| 135 """Given a repo and an hg_editor, determines outgoing revisions for the | 136 """Given a repo and an hg_editor, determines outgoing revisions for the |
| 136 current working copy state. | 137 current working copy state. |
