[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: ra_dav check_path doesn't honour revision

From: Ben Collins-Sussman <sussman_at_collab.net>
Date: 2002-01-07 16:58:50 CET

Philip Martin <philip@codematters.co.uk> writes:

> Hi
>
> I am trying to use the ra check_path function. It works fine with
> ra_local but not with ra_dav. I am getting a server error
>
> [Sun Jan 06 17:28:15 2002] [error] [client 127.0.0.1] (2)No such file or directory: file not found: filesystem `/home/pm/repo/db', revision `8', path `/foo' [500, #21052]
>
> However I passed revsion 1 to check_path and /foo does exist at that
> revision. Looking at svn_ra_dav__get_baseline_info it doesn't appear
> to pass the revsion into svn_ra_dav__get_props_resource, so
> svn_ra_dav__get_props only looks at the HEAD. Is this a bug, or am I
> misusing check_path?

This is a known bug; basically, get_baseline_info isn't smart enough
to operate on arbitrary revisions yet... if the path isn't in HEAD, it
chokes. Gstein is aware of this problem, and I *swear* we had an
issue filed on it, but I'm not seeing it in issuezilla... ?

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Sat Oct 21 14:36:55 2006

This is an archived mail posted to the Subversion Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.