On Fri, Apr 22, 2011 at 2:27 PM, Richard Hipp <d...@sqlite.org> wrote:

> To rebuild the LEAF table from canonical information, run:
>
>      fossil leaves --recompute
>
> Please try that on both client and server and see if it resolves the
> issue.  Of course, if it does, we still have to try to figure out why the
> LEAF table is getting out-of-sync....
>

i've done that on the client and that hid (closed?) one of the leaves, but
i'm still left with 2, one unclosable (the one i want t close, in fact).

On the server i can't run it because "leaves" requires an open checkout
(doesn't support -R) and the server just has the .fsl file:

wande...@wanderinghorse.net [~/fossil]# fossil leaves --recompute -R
cson.fsl
fossil: not within an open checkout

This isn't a big deal, just a bit curious. i've never noticed this until a
few days ago, so i can't say when it started happening, but it sounds like
it's related to the change in recomputation.

On this repo i've switched several times in and out of autosync mode across
3 PCs, which has caused me no end of accidental/unnoticed forks. That's why
i've ended up with extra leaves in the first place. If i'd leave autosync on
i probably wouldn't be seeing this behaviour. Doing a full clone of the repo
might also rid my local copy of the extra leaf, but i haven't tried it.

i have just found a second repo with the same behaviour: server-side i see
only 1 entry under /leaves but under "fossil ui" i'm seeing 3, two of which
i cannot close. (i've had autosync-related forks in that tree, too.)
On this repo --recompute still computes 3 leaves and two cannot be closed
(the two i want to close, strangely enough).

Weird.

-- 
----- stephan beal
http://wanderinghorse.net/home/stephan/
_______________________________________________
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users

Reply via email to