hgext/rebase.py
changeset 39133 06baaf43c959
parent 39116 ffb34ee6de9e
child 39135 485a3349d5ee
equal deleted inserted replaced
39132:873f3a56993f 39133:06baaf43c959
   862             with ui.configoverride(overrides, 'rebase'):
   862             with ui.configoverride(overrides, 'rebase'):
   863                 return _dorebase(ui, repo, action, opts, inmemory=inmemory)
   863                 return _dorebase(ui, repo, action, opts, inmemory=inmemory)
   864         except error.InMemoryMergeConflictsError:
   864         except error.InMemoryMergeConflictsError:
   865             ui.warn(_('hit merge conflicts; re-running rebase without in-memory'
   865             ui.warn(_('hit merge conflicts; re-running rebase without in-memory'
   866                       ' merge\n'))
   866                       ' merge\n'))
   867             _dorebase(ui, repo, action='abort')
   867             _dorebase(ui, repo, 'abort', opts)
   868             return _dorebase(ui, repo, action, opts, inmemory=False)
   868             return _dorebase(ui, repo, action, opts, inmemory=False)
   869     else:
   869     else:
   870         return _dorebase(ui, repo, action, opts)
   870         return _dorebase(ui, repo, action, opts)
   871 
   871 
   872 def _dryrunrebase(ui, repo, action, opts):
   872 def _dryrunrebase(ui, repo, action, opts):