Hi,

Yes, I know organizations that have successfully migrated from Clearcase to 
Git. 

I've seen a presentation about it (there's a recording online, but 
unfortunately it's in Norwegian <https://vimeo.com/28705828>). 

They basically checked out an old snapshot from Clearcase, did *git init, 
*added 
all files, and committed that as a first revision. They then checked out a 
later snapshot from Clearcase, added all changes, and committed that as a 
second revision, and so on. 

They continued this for every major milestone of their project up to the 
lastest revision of the code. 

They then continued for some time to do this manually as long as they were 
developing with Clearcase and Git in parallell. Of course, as it is a 
manual procedure, the sooner you can cut out Clearcase completely, the 
better.


There isn't much tooling available to automate this process. There are some 
commercial tools like this 
one<http://www.clearvision-cm.com/clearcase-git-migration.html>, 
but that is a lot of money, in my opinion.

There are also other ideas and recipes around, like this 
one<http://stackoverflow.com/questions/2342131/how-to-bridge-git-to-clearcase>
.

-- 
You received this message because you are subscribed to the Google Groups "Git 
for human beings" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/git-users/-/ooGvudqxKRoJ.
To post to this group, send email to git-users@googlegroups.com.
To unsubscribe from this group, send email to 
git-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/git-users?hl=en.

Reply via email to