On Jul 16, 2005, at 12:10 PM, SteveKing wrote:
>
> Ok, so here's what I found so far:
>
> In the line before your patch, svn_ra_get_locks() is called which
> returns the error code 175002. According to the svn_error_codes.h
> file, this would be SVN_ERR_RA_DAV_REQUEST_FAILED.
>
> So I stepped into svn_ra_get_locks(), then
> svn_ra_dav__parsed_request().
>
> libsvn_ra_dav/util.c, line 722:
>
> if ((code != expected_code)
> || (rv != NE_OK))
>
> here, code is 501, and rv is zero. So a few lines below,
> svn_ra_dav__convert_error() is called with rv=0 which makes it just
> return the default error code SVN_ERR_RA_DAV_REQUEST_FAILED.
>
> So your patch fails because SVN_ERR_RA_DAV_REQUEST_FAILED is
> returned, not SVN_ERR_UNSUPPORTED_FEATURE.
>
Huh? I see error 200007 returned over the network:
<D:error xmlns:D="DAV:" xmlns:m="http://apache.org/dav/xmlns"
xmlns:C="svn:">
<C:error/>
<m:human-readable errcode="200007">
The requested report is unknown.
</m:human-readable>
</D:error>
...which is SVN_ERR_UNSUPPORTED_FEATURE.
This is what I get when I run a trunk client against
cvs2svn.tigris.org's repository. What's the difference here? What's
your setup?
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Sat Jul 16 20:08:36 2005