On 8/8/07, Vlad Georgescu <vgeorgescu@gmail.com> wrote:
> Ben Collins-Sussman wrote:
> > On 8/8/07, C. Michael Pilato <cmpilato@collab.net> wrote:
> >
> >> If I am able to transmit copy + mod to the server as part of a commit, why
> >> shouldn't my peer get copy + mod from the server when she updates?
> >>
> >> If I send copy + mod in one commit, and then commit mods three more times,
> >> why shouldn't my peer get copy + (combined mods) when she updates?
> >>
> >> Maybe I don't understand the apparently quite narrow use-case you're aiming
> >> to hit.
> >
> > No, you're right about the server sending an add_file(copyfrom) +
> > extra txdeltas. It's definitely possible.
>
> Are we talking about txdeltas against the copy source at rBASE, or at
> the revision in which the file was copied? I think we want the former,
> but we might not be able to determine rBASE for the source...
I think for first approximation, the server does its best to determine
rBASE, and if it's wrong the client just falls back to get_file again.
--dave
--
David Glasser | glasser_at_davidglasser.net | http://www.davidglasser.net/
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Wed Aug 8 23:26:37 2007