On Jun 6, 2010, at 11:39, Daniel Shahaf wrote:

> Hirschberg, Benyamin wrote on Sun, 6 Jun 2010 at 16:49 -0000:
>> 
> 
>> [benya...@ada-srp ~]$ svn checkout http://ada-srp/kr/svn/trunk/ kr_repos
>> svn: URL 'http://ada-srp/kr/svn/trunk' is malformed or the scheme or host or 
>> path is missing
> 
> That error message comes from neon's ne_uri_parse().  With a client using 
> serf, or another version of neon, the error might disappear.
> 
> [[[
> /* from libsvn_ra_neon/session.c */
>  if (ne_uri_parse(url, uri)
>      || uri->host == NULL || uri->path == NULL || uri->scheme == NULL)
>    {
>      ne_uri_free(uri);
>      return svn_error_createf(SVN_ERR_RA_ILLEGAL_URL, NULL,
>                               _("URL '%s' is malformed or the "
>                                 "scheme or host or path is missing"), url);
>    }
> ]]]

Reading that snippet of code, I don't understand why the error would be 
triggered. It says it should only occur if the host, path or scheme are null. 
In the URL supplied by the user, it seems clear that the host is meant to be 
"ada-srp", the path is "/kr/svn/trunk/ kr_repos" and the scheme is "http:" so I 
don't see the problem.

What version of neon are you using, Benjamin?

Reply via email to