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

Re: server diffs and svn diff -rREV1:REV2

From: Greg Stein <gstein_at_lyra.org>
Date: 2002-01-22 23:27:56 CET

On Tue, Jan 22, 2002 at 03:53:00PM -0500, Garrett Rooney wrote:
> On Tue, Jan 22, 2002 at 08:35:47PM +0000, Philip Martin wrote:
>...
> > Now I know how to cause ra_dav to mimic the ra_local behaviour, but
> > that is effectively disabling an ra_dav feature. It would also make
> > some of my new code redundant, which seems like a waste.
>
> (i haven't looked at this code at all, but...)
>
> why not change ra_local to have the same behavior as ra_dav?

Cuz the ra_dav behavior is broken? :-)

Per my previous mail, it is returning an svndiff when it should be returning
a full text. To return a full text, it needs a new callback to get the
"delta base fulltext" to apply the incoming svndiff against.

>...
> that just seems icky... i mean someday there might be more ra layers,
> and we dont' want to have to adjust diff to handle all of them... the
> whole point of the ra API is that it's supposed to look the same from
> the point of view of the client libs.

Right. We fix ra_dav then, so that get_file can operate the same across the
various RA layers.

Cheers,
-g

-- 
Greg Stein, http://www.lyra.org/
---------------------------------------------------------------------
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:58 2006

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