changeset 12362:3ee44b41b042

Merge with crew
author Patrick Mezard <pmezard@gmail.com>
date Tue, 21 Sep 2010 23:38:26 +0200
parents 2754c8273132 (current diff) d0a97814b7d7 (diff)
children 8a5b6383ba02
files
diffstat 1 files changed, 2 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/mercurial/cmdutil.py	Tue Sep 21 23:37:47 2010 +0200
+++ b/mercurial/cmdutil.py	Tue Sep 21 23:38:26 2010 +0200
@@ -363,7 +363,7 @@
             islink, isexec = gp.mode
             dst = repo.wjoin(gp.path)
             # patch won't create empty files
-            if gp.op == 'ADD' and not os.path.exists(dst):
+            if gp.op == 'ADD' and not os.path.lexists(dst):
                 flags = (isexec and 'x' or '') + (islink and 'l' or '')
                 repo.wwrite(gp.path, '', flags)
             util.set_flags(dst, islink, isexec)
@@ -521,7 +521,7 @@
                     score = 0
                     for s in srcs:
                         t = os.path.join(dest, util.localpath(s[0])[striplen:])
-                        if os.path.exists(t):
+                        if os.path.lexists(t):
                             score += 1
                     return score