Clearcase -> subversion
I'm researching switching our source control tool from the feature-rich and appropriately expensive Rational ClearCase to the open source and apparently quite nice and stable now, Subversion.
It appears that conversion scripts from CVS to Subversion are a dime a dozen, however I've been having a hard time finding any information on converting from ClearCase to Subversion.. I suppose it wouldn't be particularly hard to make a script to convert all our history.. but I'm more interested in finding out about pitfalls and things to watch out for from people who have done this before.
Anyone have any info?
Comments
It's not exactly what you're looking for, but http://perforce.com/perforce/ccaseconv.html is a discussion of ClearCase->Perforce conversion that might be of interest. They also have a rudimentary Perl script that you could probably hack to speak Subversion, but it looks like their big problem was glacial slowness sucking the data out of ClearCase and I imagine you'd run into that too.
Posted by: John Marshall | June 2, 2004 12:13 PM
I don't know about converting Clearcase to Subversion, but
the Subversion users list is quite an active and friendly place.
The mailing list archives on tigris.org I quite messed up, use these if you want to view or search the archives:
http://www.contactor.se/~dast/svnusers/
I did a quick search myself but didn't turn up anything.
I've been using Subversion rather than CVS for the last few months and loving it.
Posted by: Travis | June 2, 2004 12:43 PM
Hmm, I left Subversion, pre-1.0 because of all the BDB rebuilds/crashes that we had to do- and just jumped right back to CVS.
It basically killed our productivity when something came up and it was "rebuild again?!" across my IM screens, along with some interesting expelitives I won't post anywhere..
I might try Subversion for internal source control management again. Might be fun to have a go at it. I always like how rollbacks worked.
Posted by: david | June 2, 2004 01:08 PM
i don't think anyone has mentioned anything about a clearcase conversion tool on the subversion mailing lists, or if they have i haven't noticed. there has been some discussion lately about a visual source safe converter, and of course a lot about cvs converters, but no clearcase. if you end up writing something to do it, i'm sure people would be interested though, people tend to crawl out of the woodwork when someone says "hey, i wrote this thing that does..."
Posted by: garrett | June 2, 2004 06:13 PM
I've worked with both ClearCase and Subversion, and if your company already have the license and is prepared to pay the costs, I'd stick with ClearCase.
A working ClearCase setup is really a bliss to work with, especially if your development groups is of a substantial size. The possibility of creating base-lines etc is really a bliss.
I know you can do something similar with both subversion and CVS, but ClearCase is just better in my eyes. But of course it's cost quite a bit.
Posted by: Lars Chr. | June 3, 2004 02:54 PM
Kasia, Good luck, and please post any progress you make.
I think Clearcase is overpriced for our particular configuration, and the fact it needs 3 dedicated admin staff ......
Posted by: Koz | June 3, 2004 07:14 PM
Hi Kasia
I've been using CVS for years now. I've avoided subversion due to all the BDB issues which people have been talking about on various mailing list and in person.
I'm happier with CVS and know how it works, and how to get around certain issues I've come across in the past.
Keep us all informed on your conversion progress.
Posted by: Jacques | July 8, 2004 03:54 PM