Sun, 03 Mar 2013 12:18:34 +0100
Fixed a situation where a strange URL could lead to an issue in the subversion clients.
(grafted from 4d80de2f91227075909f96bf3a5993a58f59ffde)
Plugins/VcsPlugins/vcsPySvn/subversion.py | file | annotate | diff | comparison | revisions | |
Plugins/VcsPlugins/vcsSubversion/subversion.py | file | annotate | diff | comparison | revisions |
--- a/Plugins/VcsPlugins/vcsPySvn/subversion.py Sat Mar 02 19:12:54 2013 +0100 +++ b/Plugins/VcsPlugins/vcsPySvn/subversion.py Sun Mar 03 12:18:34 2013 +0100 @@ -2277,7 +2277,7 @@ @param url url string (string) @return properly normalized url for subversion (string) """ - protocol, url = url.split("://") + protocol, url = url.split("://", 1) if url.startswith("\\\\"): url = url[2:] if protocol == "file":
--- a/Plugins/VcsPlugins/vcsSubversion/subversion.py Sat Mar 02 19:12:54 2013 +0100 +++ b/Plugins/VcsPlugins/vcsSubversion/subversion.py Sun Mar 03 12:18:34 2013 +0100 @@ -2073,7 +2073,7 @@ @param url url string (string) @return properly normalized url for subversion (string) """ - protocol, url = url.split("://") + protocol, url = url.split("://", 1) if url.startswith("\\\\"): url = url[2:] if protocol == "file":