New Version of the TFS Migration Toolkit

TFS Migration Toolkit In a recent episode of .NET Rocks, we got talking about migrating to TFS and taking your SCM history with you.  If you really wanted to go through the pain of doing this then the TFS Migration and Synchronization Toolkit project on CodePlex is a good starting point to write a bespoke migration script.  As well as providing a framework for migration code along with samples, the project also includes some low-level direct web-service hacks that let you do some things that the officially supported .NET API do not.  Normally this would scare me, but with this project you have the comfort of knowing that the code actually comes from people at Microsoft including some of the same people that work on Team Foundation Server itself.  They have just released a new version of the tool with better TFS 2008 compatibility. From the project site:

Key features of the Toolkit
  • Ability to migrate historical data for VC and WIT
  • Ability to migrate individual projects independent from one another
  • Bi-directional synchronization of data between TFS and another system allowing teams to transition over time
    • Enables integration of TFS with other VC and WIT systems (i.e. using TFS for VC but a proprietary system for bug tracking)
  • Includes several reference implementations to demonstrate Toolkit capabilities and provide an example to tool authors

The related TFS to TFS Migration Tool has also been updated.  If you are interested, please take a look at the project pages on CodePlex.

If this sort of thing interests you, then you might also want to keep an eye on the TFS Migration Blog for more details.

Archives

Creative Commons License
This blog is licensed under a Creative Commons License.