Submitter | Augie Fackler |
---|---|
Date | May 19, 2017, 9:38 p.m. |
Message ID | <96a232ad4958bad1de73.1495229923@augie-macbookpro2.roam.corp.google.com> |
Download | mbox | patch |
Permalink | /patch/20741/ |
State | Accepted |
Headers | show |
Comments
Patch
diff --git a/hgext/rebase.py b/hgext/rebase.py --- a/hgext/rebase.py +++ b/hgext/rebase.py @@ -427,9 +427,8 @@ class rebaseruntime(object): mergemod.mergestate.clean(repo) else: # Skip commit if we are collapsing - repo.dirstate.beginparentchange() - repo.setparents(repo[p1].node()) - repo.dirstate.endparentchange() + with repo.dirstate.parentchange(): + repo.setparents(repo[p1].node()) newnode = None # Update the state if newnode is not None: