Show More
@@ -2982,6 +2982,8 b' def _dograft(ui, repo, *revs, **opts):' | |||||
2982 | editform=b'graft', **pycompat.strkwargs(opts) |
|
2982 | editform=b'graft', **pycompat.strkwargs(opts) | |
2983 | ) |
|
2983 | ) | |
2984 |
|
2984 | |||
|
2985 | cmdutil.check_at_most_one_arg(opts, b'abort', b'stop', b'continue') | |||
|
2986 | ||||
2985 | cont = False |
|
2987 | cont = False | |
2986 | if opts.get(b'no_commit'): |
|
2988 | if opts.get(b'no_commit'): | |
2987 | if opts.get(b'edit'): |
|
2989 | if opts.get(b'edit'): | |
@@ -3004,13 +3006,6 b' def _dograft(ui, repo, *revs, **opts):' | |||||
3004 | graftstate = statemod.cmdstate(repo, b'graftstate') |
|
3006 | graftstate = statemod.cmdstate(repo, b'graftstate') | |
3005 |
|
3007 | |||
3006 | if opts.get(b'stop'): |
|
3008 | if opts.get(b'stop'): | |
3007 | if opts.get(b'continue'): |
|
|||
3008 | raise error.Abort( |
|
|||
3009 | _(b"cannot use '--continue' and '--stop' together") |
|
|||
3010 | ) |
|
|||
3011 | if opts.get(b'abort'): |
|
|||
3012 | raise error.Abort(_(b"cannot use '--abort' and '--stop' together")) |
|
|||
3013 |
|
||||
3014 | if any( |
|
3009 | if any( | |
3015 | ( |
|
3010 | ( | |
3016 | opts.get(b'edit'), |
|
3011 | opts.get(b'edit'), | |
@@ -3025,10 +3020,6 b' def _dograft(ui, repo, *revs, **opts):' | |||||
3025 | raise error.Abort(_(b"cannot specify any other flag with '--stop'")) |
|
3020 | raise error.Abort(_(b"cannot specify any other flag with '--stop'")) | |
3026 | return _stopgraft(ui, repo, graftstate) |
|
3021 | return _stopgraft(ui, repo, graftstate) | |
3027 | elif opts.get(b'abort'): |
|
3022 | elif opts.get(b'abort'): | |
3028 | if opts.get(b'continue'): |
|
|||
3029 | raise error.Abort( |
|
|||
3030 | _(b"cannot use '--continue' and '--abort' together") |
|
|||
3031 | ) |
|
|||
3032 | if any( |
|
3023 | if any( | |
3033 | ( |
|
3024 | ( | |
3034 | opts.get(b'edit'), |
|
3025 | opts.get(b'edit'), |
@@ -249,7 +249,7 b' Testing the --stop flag of `hg graft` wh' | |||||
249 | [1] |
|
249 | [1] | |
250 |
|
250 | |||
251 | $ hg graft --stop --continue |
|
251 | $ hg graft --stop --continue | |
252 | abort: cannot use '--continue' and '--stop' together |
|
252 | abort: cannot specify both --stop and --continue | |
253 | [255] |
|
253 | [255] | |
254 |
|
254 | |||
255 | $ hg graft --stop -U |
|
255 | $ hg graft --stop -U | |
@@ -355,11 +355,11 b' when stripping is required' | |||||
355 | [1] |
|
355 | [1] | |
356 |
|
356 | |||
357 | $ hg graft --continue --abort |
|
357 | $ hg graft --continue --abort | |
358 | abort: cannot use '--continue' and '--abort' together |
|
358 | abort: cannot specify both --abort and --continue | |
359 | [255] |
|
359 | [255] | |
360 |
|
360 | |||
361 | $ hg graft --abort --stop |
|
361 | $ hg graft --abort --stop | |
362 |
abort: cannot |
|
362 | abort: cannot specify both --abort and --stop | |
363 | [255] |
|
363 | [255] | |
364 |
|
364 | |||
365 | $ hg graft --abort --currentuser |
|
365 | $ hg graft --abort --currentuser |
General Comments 0
You need to be logged in to leave comments.
Login now