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