--- a/hgext/rebase.py Thu Dec 12 23:03:52 2019 -0800
+++ b/hgext/rebase.py Thu Dec 12 23:20:48 2019 -0800
@@ -1024,6 +1024,9 @@
cmdutil.check_incompatible_arguments(
opts, action, b'confirm', b'dry_run'
)
+ cmdutil.check_incompatible_arguments(
+ opts, action, b'rev', b'source', b'base', b'dest'
+ )
cmdutil.check_at_most_one_arg(opts, b'confirm', b'dry_run')
cmdutil.check_at_most_one_arg(opts, b'rev', b'source', b'base')
@@ -1192,10 +1195,6 @@
raise error.Abort(
_(b'cannot use collapse with continue or abort')
)
- if srcf or basef or destf:
- raise error.Abort(
- _(b'abort and continue do not allow specifying revisions')
- )
if action == b'abort' and opts.get(b'tool', False):
ui.warn(_(b'tool option will be ignored\n'))
if action == b'continue':