[PATCH] convert: Accept local path on win32
Shun-ichi Goto
shunichi.goto at gmail.com
Wed Jan 2 15:27:55 CST 2008
# HG changeset patch
# User Shun-ichi GOTO <shunichi.goto at gmail.com>
# Date 1199309130 -32400
# Node ID 4ac65e6416cfee69c7ac492960aabcc3ca1a87ab
# Parent 28d9f8cd02f2d1879ef36c31df2ed116c8039d51
convert: Accept local path on win32.
diff -r 28d9f8cd02f2 -r 4ac65e6416cf hgext/convert/subversion.py
--- a/hgext/convert/subversion.py Wed Jan 02 20:22:10 2008 +0100
+++ b/hgext/convert/subversion.py Thu Jan 03 06:25:30 2008 +0900
@@ -51,7 +51,10 @@ def geturl(path):
except SubversionException:
pass
if os.path.isdir(path):
- return 'file://%s' % os.path.normpath(os.path.abspath(path))
+ path = os.path.normpath(os.path.abspath(path))
+ if os.name == 'nt':
+ path = '/' + path.replace('\\', '/')
+ return 'file://%s' % path
return path
def optrev(number):
More information about the Mercurial
mailing list