« Stupid cron tricks | Main | All the traffic spam that a website gets »

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?

TrackBack

Listed below are links to weblogs that reference Clearcase -> subversion:

» Subversion, iBook and all from David, a random things developer
I haven't exactly been an advocate of Subversion- Oktay an I even decided mid-code development for freelinuxcd.org (yes, we develop our own code) that Subversion wasn't "worth it" because it was curbing our productivity. Coding sessions in which we'd w... [Read More]

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.

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.

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.

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..."

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.

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 ......

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.