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. 

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

Reply via email to