Re: cvs import
- From
Martin Langhoff <martin.langhoff@gmail.com>
- Date
- Sep 13, 2006, 21:16 UTC
- Message-ID
- <46a038f90609131416s1a53b53xd12c3661140fec7a@mail.gmail.com>
- In-Reply-To
- <4508724D.2050701@bluegap.ch>
On 9/14/06, Markus Schiltknecht <markus@bluegap.ch> wrote:
Show 16 quoted lines
> Martin Langhoff wrote: > > On 9/14/06, Jon Smirl <jonsmirl@gmail.com> wrote: > >> Let's copy the git list too and maybe we can come up with one importer > >> for everyone. > > > > It's a really good idea. cvsps has been for a while a (limited, buggy) > > attempt at that. One thing that bothers me in the cvs2svn algorithm is > > that is not stable in its decisions about where the branching point is > > -- run the import twice at different times and it may tell you that > > the branching point has moved. > > Huh? Really? Why is that? I don't see reasons for such a thing happening > when studying the algorithm. > > For sure the proposed dependency-resolving algorithm which does not rely > on timestamps does not have that problem.
IIRC, it places branch tags as late as possible. I haven't looked at it in detail, but an import immediately after the first commit against the branch may yield a different branchpoint from the same import done a bit later.
cheers,
martin