Submitter | Katsunori FUJIWARA |
---|---|
Date | Sept. 16, 2016, 8:51 p.m. |
Message ID | <2033102d2ea9b32e88b5.1474059069@feefifofum> |
Download | mbox | patch |
Permalink | /patch/16658/ |
State | Changes Requested |
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