2
votes

We are considering moving from ClearCase to Team Foundation Server. The project is on Unix platform and fairly large - around 10 mln lines of C++ code.

I am curious if there is someone that has done similar migration.

•Are tools available for ClearCase to Team Foundation Server migration?

•Can Team Foundation Server be deployed on Unix platform?

•What are the prerequisites for such migration?

•Will Team Foundation Server be able to handle such a large project?

•Does it make sense to migrate all historical versions/branches?

2
Why Team Foundation Server if you are going to use Unix? - Windy
Cost is major factor for moving from Clearcase to TFS. - user32262

2 Answers

1
votes

"Does it make sense to migrate all historical versions/branches?" Generally no. Too much of a hassle, considering there is no official migration tool and your project is large. You can migrate several major history releases and the newest versions to TFS. In the meantime, keep the current Clearcase server running for another several months, in case your developers ever need to check the history.

"Will Team Foundation Server be able to handle such a large project?" personally i believe tfs is robust.

1
votes

I don't think there is any official tool (as mentioned in "About IBM Rational ClearCase and Microsoft Team Foundation Server".

The TFS system requirements are clear: no Linux.
Even though you can explore those data from a "Team Explorer Everywhere" on Unix, Linux, Mac.


Spence comments that TFS now (early 2013) supports git (as I illustrated here), meaning you can have a TFS server on Windows, and git repos on Linux.