[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: converting from SVN to CVS

From: Stefan Sperling <stsp_at_elego.de>
Date: Fri, 23 Jan 2009 22:36:20 +0000

On Fri, Jan 23, 2009 at 12:34:26PM -0800, Rez wrote:
> I may be out of line here but doesn't the new company realize that CVS
> has been abandoned and not developed for about 8 yrs or more now?

CVS is well established and still works well for quite a few
respectable open source projects (mostly prominently in *BSD
land, though FreeBSD switched to SVN recently).

And would you believe it, some people are actually working on
re-implementing CVS from scratch: http://www.opencvs.org

So no, it's not exactly been abandoned and unmaintained.
You could also put it as "cvs has been feature-complete and
very stable for about 8 years now".

And Subversion is still much, much more volatile than CVS
probably ever was. Did anyone here not have problems during
the 1.4->1.5 migration? Realistically speaking, I'm not expecting
the 1.5->1.6 migration will be any easier.

I don't think "use Subversion" is a very good answer to the
question "is there a way to convert from SVN to CVS?"
Jason probably already knew that using Subversion was not an option,
else he would not have asked here.

Maintaining a Subversion setup is certainly more involved than
simply running plain-old CVS, which most likely won't change much
ever again. If you don't benefit from what Subversion has to
offer on top of CVS, why bother?

And no, Jason, I've never heard of such a conversion tool, either.
But I see no reason why such a conversion should not be possible
to implement, with a few caveats, like directory moves showing up
as many deletions and modifications and additions of individual files.
If you can't find one, maybe you can get your company to pay you
for writing one and making it available under an open source license?

Received on 2009-01-23 23:37:57 CET

This is an archived mail posted to the Subversion Users mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.