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

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

author
Detlev Offenbach <detlev@die-offenbachs.de>
date
Sun, 03 Mar 2013 12:18:34 +0100
branch
5_3_x
changeset 2455
0e33ff267952
parent 2450
8b99e0a898c3
child 2456
3c141610e378

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":

eric ide

mercurial