Re: cvs2svn conversion directly to git ready for experimentation
- From
Jon Smirl <jonsmirl@gmail.com>
- Date
- Aug 2, 2007, 23:59 UTC
- Message-ID
- <9e4733910708021659y6e9bb7ddk58817b4de3df26a0@mail.gmail.com>
- In-Reply-To
- <46B2132D.7090304@alum.mit.edu>
On 8/2/07, Michael Haggerty <mhagger@alum.mit.edu> wrote:
Show 7 quoted lines
> Branches with names like "unlabeled-1.1.1" come from CVS branches for > which the revisions are still contained in the RCS files but for which > the branch name has been deleted. These wreak havoc on cvs2svn's > attempt to find simple branch sources and cause a proliferation of > basically useless branches. The main problem is that cvs2svn does not > attempt to figure out that "unlabeled-1.2.4" in one file might be the > same as "unlabeled-1.2.6" in another etc.
I seem to recall discussing an algorithm to fix this on the cvs2svn mailing list. There was a somewhat simple way to correlate the "unlabeled-1.2.4" in one file might be the same as "unlabeled-1.2.6" problem.
-- Jon Smirl jonsmirl@gmail.com