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

Re: [PATCH] expose svn_repos_replay via the RA API, Take 2

From: Jim Blandy <jimb_at_red-bean.com>
Date: 2005-11-17 07:55:59 CET

On 11/16/05, Greg Hudson <ghudson@mit.edu> wrote:
> On Wed, 2005-11-16 at 17:02 -0800, Jim Blandy wrote:
> > We must be disconnected. How can it possibly not be well-defined to
> > compose deltas?
>
> Because our deltas aren't expressed wholly in terms of the previously
> existing contents of the tree. If we have:
>
> r1: add foo (no history)
> r2: delete foo
> r3: add foo (copy history foo@1)
> r4: add bar (copy history foo@1)
>
> Then what is the composition of r1-r4?

By 'r1-r4' you mean all four revisions, right?

If 'copy with history' could refer to a file added in the same delta,
the composition would be:
- add foo (no history)
- add bar (copied from our new foo)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Thu Nov 17 07:56:37 2005

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.