D5274: requires: use atomictemp=True when writing .hg/requires
martinvonz (Martin von Zweigbergk)
phabricator at mercurial-scm.org
Wed Nov 14 15:26:46 EST 2018
This revision was automatically updated to reflect the committed changes.
Closed by commit rHGacd17caa699a: requires: use atomictemp=True when writing .hg/requires (authored by martinvonz, committed by ).
REPOSITORY
rHG Mercurial
CHANGES SINCE LAST UPDATE
https://phab.mercurial-scm.org/D5274?vs=12542&id=12544
REVISION DETAIL
https://phab.mercurial-scm.org/D5274
AFFECTED FILES
mercurial/scmutil.py
CHANGE DETAILS
diff --git a/mercurial/scmutil.py b/mercurial/scmutil.py
--- a/mercurial/scmutil.py
+++ b/mercurial/scmutil.py
@@ -1166,7 +1166,7 @@
wctx.copy(origsrc, dst)
def writerequires(opener, requirements):
- with opener('requires', 'w') as fp:
+ with opener('requires', 'w', atomictemp=True) as fp:
for r in sorted(requirements):
fp.write("%s\n" % r)
To: martinvonz, #hg-reviewers
Cc: mercurial-devel
More information about the Mercurial-devel
mailing list