Plugins/VcsPlugins/vcsSubversion/subversion.py

changeset 1683
ef9a9e86269e
parent 1588
dccffd13be8d
child 1837
36406a806be4
--- a/Plugins/VcsPlugins/vcsSubversion/subversion.py	Mon Feb 27 19:33:51 2012 +0100
+++ b/Plugins/VcsPlugins/vcsSubversion/subversion.py	Wed Feb 29 20:09:55 2012 +0100
@@ -1976,11 +1976,13 @@
         @param url url string (string)
         @return properly normalized url for subversion (string)
         """
+        protocol, url = url.split("://")
+        if url.startswith("\\\\"):
+            url = url[2:]
         url = url.replace('\\', '/')
         if url.endswith('/'):
             url = url[:-1]
-        urll = url.split('//')
-        return "{0}//{1}".format(urll[0], '/'.join(urll[1:]))
+        return "{0}://{1}".format(protocol, url)
 
     ############################################################################
     ## Methods to get the helper objects are below.

eric ide

mercurial