diff -r 0eefcc28fa74 -r ef9a9e86269e Plugins/VcsPlugins/vcsPySvn/subversion.py --- a/Plugins/VcsPlugins/vcsPySvn/subversion.py Mon Feb 27 19:33:51 2012 +0100 +++ b/Plugins/VcsPlugins/vcsPySvn/subversion.py Wed Feb 29 20:09:55 2012 +0100 @@ -2195,11 +2195,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.