Yes, clearly this is a malformed manifest.  Fossil should have never
generated this manifest.  It is clearly a bug.

How did you say it came to be?  A git import?

On Wed, Oct 8, 2014 at 10:29 AM, Tomek Kott <tkott.onl...@outlook.com>
wrote:

> The result is:
>
> ERROR: line 21: T-card in the wrong order
>
>
> The file itself is attached. Looks like a potential duplicate Tag? Though
> if I delete that then the check-sum doesn't match....
>
> Forgot to mention the client computer has: This is fossil version 1.29
> [3e5ebe2b90] 2014-06-12 17:25:56 UTC
>
> Tomek
>
> ------------------------------
> From: d...@sqlite.org
> Date: Wed, 8 Oct 2014 10:23:16 -0400
> Subject: Re: [fossil-users] parent/root disappeared
> To: fossil-users@lists.fossil-scm.org
> CC: tk...@outlook.com
>
>
>
>
> On Wed, Oct 8, 2014 at 10:15 AM, Tomek Kott <tkott.onl...@outlook.com>
> wrote:
>
> Hi all,
>
> I have a repository that was (once upon a time) a former git repository. I
> just noticed, upon cloning to a new computer, that the root checkin is no
> longer showing up in the timeline. I'll be a bit more specific, judging
> from the artifacts I've found upon deconstruction etc. There are two
> computers, call them server and client.
>
> On the server, I see a checkin 31e481e120f0, whose manifest lists the 'P'
> card (parent, I assume) as '7116833a14'. This checkin does not show up in
> the timeline on the server. When I deconstruct the fossil repository, I can
> see the manifest for that checkin, and the checkin comment states "Initial
> commit" or some such with no other P card.
>
>
> Please save off the 7116833a14 manifest into a file.  (You can perhaps use
> "fossil 7116833a14 test.txt" to do this.)  Then run "fossil
> test-parse-manifest test.txt" and let us know what you see as a result.
>
> Or, email the test.txt file.
>
>
>
> On the client (after clone), I DON'T SEE 31e481e12, only its next
> available child. All the data is still obviously there after
> deconstruction, although it still doesn't appear after reconstructing from
> the artifacts.
>
> I've tried rebuild (using --randomize and not) with no luck. I'm guessing
> that I've simply run into a very odd git-influenced bug of one sort or
> another, but would love to figure out what went wrong.
>
> As a note, I know that at some point I could see the original
> ('7116833...') checking because the client (though oddly not the server)
> lists a tag change in which I added a propagating tag 'trunk' to that
> checkin. So at some point in the past I could see it through the timeline
> and edit it. Maybe something in the intervening rebuilds broke things?
>
> Is there anything else I can do to debug the issue?
>
> Thanks,
>
> Tomek
> PS. Please CC me on responses since I get digests, so I will be delayed in
> responding otherwise.
>
> _______________________________________________
> fossil-users mailing list
> fossil-users@lists.fossil-scm.org
> http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users
>
>
>
>
> --
> D. Richard Hipp
> d...@sqlite.org
>



-- 
D. Richard Hipp
d...@sqlite.org
_______________________________________________
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