Re: Is this a bug in the incomplete=true handling?
From: Ben Collins-Sussman <sussman_at_collab.net>
Date: 2003-08-22 16:30:20 CEST
Philip Martin <philip@codematters.co.uk> writes:
> Now run "svn co file://`pwd`/repo wc" under gdb and set a breakpoint
Ok, I follow you so far.
> The way I would expect to recover is to "rm -rf wc/foo" and then
Ah, yes, sure.
> The working copy reporter doesn't appear to handle missing
The 'report_everything' flag is exactly what should be happening --
> Is this a bug in the incomplete=true handling, or this scenario just
Well, it sounds like you're experiencing a bug, but the part you
Here's what *should* happen:
* 'incomplete' flag on wc dir should cause adm_crawler to run with
* The first reporter command sent should be a set_path() call with
* wc has no other entries to list via set_path, so we call
* the server should now have a transaction that models the wc
Ahhhhh.... *now* I bet I can predict the bug.
You're in a situation where wc -does- contain the entry for foo, but
But now I worry what will happen if the server then tries to resend
---------------------------------------------------------------------
|
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.