Fixed a situation where a strange URL could lead to an issue in the subversion clients.

Sun, 03 Mar 2013 12:18:34 +0100

author
Detlev Offenbach <detlev@die-offenbachs.de>
date
Sun, 03 Mar 2013 12:18:34 +0100
changeset 2451
4d80de2f9122
parent 2447
d5624b902212
child 2452
fd1cd8a279db

Fixed a situation where a strange URL could lead to an issue in the subversion clients.

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:10:25 2013 +0100
+++ b/Plugins/VcsPlugins/vcsPySvn/subversion.py	Sun Mar 03 12:18:34 2013 +0100
@@ -2295,7 +2295,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:10:25 2013 +0100
+++ b/Plugins/VcsPlugins/vcsSubversion/subversion.py	Sun Mar 03 12:18:34 2013 +0100
@@ -2092,7 +2092,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":

eric ide

mercurial