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

Re: bug in repos_replay

From: C. Michael Pilato <cmpilato_at_collab.net>
Date: 2007-01-25 19:35:44 CET

David Glasser wrote:
> On 1/25/07, Vlad Georgescu <vgeorgescu@gmail.com> wrote:
>> FWIW, I just realized that the initial errors were caused not by the
>> editor call sequence, but by path_driver_cb_func trying to send the
>> nested modifications as deltas against the previous revision.
>>
>> This explains the "File not found: revision 1, path '/A/P/lambda'"
>> errors: path_driver_cb_func doesn't realize that /A/P/lambda was copied
>> from somewhere else so it tries to list the properties it had in
>> revision 1.
>
> Um. Right. Good point :-)
>
> (Although I'm not quite sure why source_root would end up true for
> that particular case.)
>
>> Of course, we still have the editor ordering problem, but I'm not sure
>> how it can be fixed.
>
> Yeah. The two ways that come to mind are ditching/rewriting the path
> driver, or doing a pre-pass during which add_subdir basically adds
> entries to the paths array instead of doing editor calls.

I'd like to better understand this problem. Is the associated issue
up-to-date?

-- 
C. Michael Pilato <cmpilato@collab.net>
CollabNet   <>   www.collab.net   <>   Distributed Development On Demand

Received on Thu Jan 25 19:36:04 2007

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