Submitter | Katsunori FUJIWARA |
---|---|
Date | Sept. 22, 2016, 12:59 p.m. |
Message ID | <550a2388d189a079822e.1474549165@feefifofum> |
Download | mbox | patch |
Permalink | /patch/16750/ |
State | Accepted |
Headers | show |
Comments
Patch
diff --git a/mercurial/changelog.py b/mercurial/changelog.py --- a/mercurial/changelog.py +++ b/mercurial/changelog.py @@ -382,9 +382,9 @@ class changelog(revlog.revlog): tmpname = self.indexfile + ".a" nfile = self.opener.open(tmpname) nfile.close() - self.opener.rename(tmpname, self.indexfile) + self.opener.rename(tmpname, self.indexfile, checkambig=True) elif self._delaybuf: - fp = self.opener(self.indexfile, 'a') + fp = self.opener(self.indexfile, 'a', checkambig=True) fp.write("".join(self._delaybuf)) fp.close() self._delaybuf = None