Hi Dave.

This is a "fork" (unintentional branch). It would happen (for example)
if two different clones of a repository are updated independently of
each other, and then sync'd. You can merge the "errant trunk" back to
the "good trunk" without ill effect (minding you might have to do
conflict resolution). If you think of the case of two different clones
being updated as I described above, then ultimately merged together
(creating a fork in a branch), you'll see the DAG is maintained. The
labels for the branchname are maintained too, and the effect you see
(two Trunk branches) is consistent w/ the model. Re-merge them and
keep on developing !


-bch


On 10/2/14, dave <d...@ziggurat29.com> wrote:
> Hi list;
>
> Today I opened one of my repos, and expected to see some stuff that is in
> 'trunk'.  However, it was empty as the day it was born.  I could see all my
> branches via 'branches', and could update to them, but when I would update
> to 'trunk' it would always be empty.  Odd, I thought, I'm quite sure I put
> stuff there, but 'oh, well', I thought, and I checked some stuff into it
> that I had expected to already be there, and then also made a branch for
> some other things, and checked them in, too.
>
> When I look at the timeline via fossil ui, I very clearly see I now have
> two
> trunks, the original one, and this new one.  I didn't even think this was
> possible, because I believed that fossil repos only have one unified DAG.
> Am I insane (er, 'am I in error', I mean to ask), or is this normal, and
> due
> to something odd that I did (though I can't imagine what it would be).
>
> This is not a secret repo; you can look here if curious:
> fossil clone http://chiselapp.com/user/ziggurat29/repository/z29-3rdParty
> 3rdParty.fossil
>
> Thanks!
>
> -dave
>
_______________________________________________
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