When configuring a project to use the svn+ssh:// protocol with subversion,
hudson reports that the URL is invalid. This appears to be due to the + not
being escaped. I tested this by entering the URL as svn%2Bssh:// and hudson
didn't complain (thou the build did complain).
Using svn+ssh works fine, you just see the warning message.