Re: CVS -> SVN -> Git
- From
Martin Langhoff <martin.langhoff@gmail.com>
- Date
- Jul 16, 2007, 01:05 UTC
- Message-ID
- <46a038f90707151805j454b57fbvb4d7ed526e1e64ce@mail.gmail.com>
- In-Reply-To
- <20070715013949.GA20850@thyrsus.com>
On 7/15/07, Eric S. Raymond <esr@thyrsus.com> wrote:
> Not quite. I'm suggesting it's an appropriate lingua franca for centralized > VCSes with branching, e.g. everything pre-Arch.
That's a huge goal that gets in the way of waht we want to do here: we are trying to save time, not embark on some huge mission.
cvs2svn has all the "wtf-did-cvs-mean-by-that" algorithms that are very hard to write and maintain, and it seems to be the best one at that. Of course, it also writes SVN repos -- but I'm sure that's the easiest part.
We don't need no meta VCS for any of this.
All we need is to hook into the "write out a repo based on all the stuff we parsed from cvs". Perhaps it's doable, and if Michael helps out abstracting that part a bit, maintainable long term too.
cheers,
m