comparison mercurial/commands.py @ 50262:e27a5a012323

branch: pass current transaction when writing branch in backout command
author Pierre-Yves David <pierre-yves.david@octobus.net>
date Thu, 02 Mar 2023 14:45:29 +0100
parents 774ed116dd7c
children 9fc0d244a753 4a73df6eb67d
comparison
equal deleted inserted replaced
50261:774ed116dd7c 50262:e27a5a012323
835 _(b"use 'hg resolve' to retry unresolved file merges\n") 835 _(b"use 'hg resolve' to retry unresolved file merges\n")
836 ) 836 )
837 return 1 837 return 1
838 else: 838 else:
839 hg.clean(repo, node, show_stats=False) 839 hg.clean(repo, node, show_stats=False)
840 repo.dirstate.setbranch(branch) 840 repo.dirstate.setbranch(branch, repo.currenttransaction())
841 cmdutil.revert(ui, repo, rctx) 841 cmdutil.revert(ui, repo, rctx)
842 842
843 if opts.get(b'no_commit'): 843 if opts.get(b'no_commit'):
844 msg = _(b"changeset %s backed out, don't forget to commit.\n") 844 msg = _(b"changeset %s backed out, don't forget to commit.\n")
845 ui.status(msg % short(node)) 845 ui.status(msg % short(node))