[PATCH 2 of 2] localrepo: do not complain about missing journal files
alain.leufroy at logilab.fr
alain.leufroy at logilab.fr
Mon Apr 16 04:03:43 CDT 2012
# HG changeset patch
# User Alain Leufroy <alain.leufroy at logilab.fr>
# Date 1334566597 -7200
# Node ID 2725d2e73905cdae8421e3f39e6236ff2a39ab42
# Parent 2fc5a3c6375954812aedece851bf34a020048d06
localrepo: do not complain about missing journal files
diff -r 2fc5a3c63759 -r 2725d2e73905 mercurial/localrepo.py
--- a/mercurial/localrepo.py Mon Apr 16 10:33:18 2012 +0200
+++ b/mercurial/localrepo.py Mon Apr 16 10:56:37 2012 +0200
@@ -2329,7 +2329,10 @@
renamefiles = [tuple(t) for t in files]
def a():
for src, dest in renamefiles:
- util.rename(src, dest)
+ try:
+ util.rename(src, dest)
+ except OSError: # journal file do not yet exists
+ pass
return a
def undoname(fn):
More information about the Mercurial-devel
mailing list