equal
deleted
inserted
replaced
767 date=c.date(), |
767 date=c.date(), |
768 extra=fixedextra) |
768 extra=fixedextra) |
769 |
769 |
770 # phase handling |
770 # phase handling |
771 commitphase = c.phase() |
771 commitphase = c.phase() |
772 if util.safehasattr(repo.ui, 'configoverride'): |
772 overrides = {('phases', 'new-commit'): commitphase} |
773 overrides = {('phases', 'new-commit'): commitphase} |
773 with repo.ui.configoverride(overrides, 'changetopic'): |
774 with repo.ui.configoverride(overrides, 'changetopic'): |
|
775 newnode = repo.commitctx(mc) |
|
776 else: # do not attempt to preserver phase (hg <= 4.0) |
|
777 newnode = repo.commitctx(mc) |
774 newnode = repo.commitctx(mc) |
778 |
775 |
779 successors[c.node()] = (newnode,) |
776 successors[c.node()] = (newnode,) |
780 ui.debug('new node id is %s\n' % node.hex(newnode)) |
777 ui.debug('new node id is %s\n' % node.hex(newnode)) |
781 rewrote += 1 |
778 rewrote += 1 |