diff hgext/mq.py @ 11701:84fb29f5e0d2

mq: fix qimport --name --existing --force on win32 os.rename() does not overwrite existing targets on Windows.
author Patrick Mezard <pmezard@gmail.com>
date Wed, 28 Jul 2010 11:07:20 +0200
parents 52c863295754
children 5fdf08b6b50c
line wrap: on
line diff
--- a/hgext/mq.py	Fri Jul 23 23:43:43 2010 +0900
+++ b/hgext/mq.py	Wed Jul 28 11:07:20 2010 +0200
@@ -1699,7 +1699,7 @@
 
                     self.ui.write(_('renaming %s to %s\n')
                                         % (filename, patchname))
-                    os.rename(originpath, self.join(patchname))
+                    util.rename(originpath, self.join(patchname))
                 else:
                     patchname = filename