diff -r a52aae8bcc7a -r 63dc24be635d mercurial/transaction.py --- a/mercurial/transaction.py Mon May 15 08:54:33 2023 +0200 +++ b/mercurial/transaction.py Mon May 15 08:54:47 2023 +0200 @@ -409,7 +409,7 @@ vfs = self._vfsmap[location] dirname, filename = vfs.split(file) - backupfilename = b"%s.backup.%s" % (self._journal, filename) + backupfilename = b"%s.backup.%s.bck" % (self._journal, filename) backupfile = vfs.reljoin(dirname, backupfilename) if vfs.exists(file): filepath = vfs.join(file)