From: Elijah Newren Date: Wed, 11 Feb 2009 06:12:08 GMT Subject: Re: git fast-export issue -- anyone know if this is a bug or a feature? Message-ID: <51419b2c0902102212y4285319br2dd8ebd4a4e96590@mail.gmail.com> In-Reply-To: <51419b2c0902082131o512e966l1fb3029c7513b02e@mail.gmail.com> Hi, On Sun, Feb 8, 2009 at 10:31 PM, Elijah Newren wrote: > The "source" repository is one that has been created by cvs2git (which > operated on a franken cvs repository munged together from lots of > different places; I'm running git-fast-export & git-fast-import based > on it since I want to do some extra changes outside of cvs2git). In > the source repository, I noticed that 6 of the earliest commits in one > root of history looked like: > > /--E > / / > A--C--D > / > B > > In the "mirrored" repository, I notice this history had been modified > so that it looked like > > E > / > A--C--D > / > B > > The latter history seems much more sane to me; since D is a child of > C, making E a merge of C and D seemed really weird. I did pour over I think I found the source of the bug, and have sent out a couple patches in separate emails. However, I wanted to correct my statement here. The repositories created by cvs2git did not have such a commit history; I think it was simply too late at night and I wasn't reading things correctly. Elijah