2.7. Migrating your Tools to Team Foundation Server
If you are a development shop, then you probably have certain tools you prefer to help with your development, such as a source-control system. Microsoft is taking steps to try to make it easy to convert from some of the major tools to using Team System and Team Foundation Server.
2.7.1. Version Control
Microsoft has provided a tool that allows you to migrate from Visual Source Safe (VSS) 6.0 to Team Foundation Source control. The migration can be broken into two phases. In the first phase, you analyze the VSS database; in second phase, you do the actual migration from the VSS database to Team Foundation Source Control. One of the best sources of information on this tool comes from Akash Maheshwari's blog (http://blogs.msdn.com/akashmaheshwari).
The first phase in the analysis is to determine whether you need to migrate, or whether you can simply pull the "leaves" of the branch directly into Team Foundation Server. This may depend on whether you care about the history. This phase is going to generate some reports for you, indicating the potential data loss that may occur during the migration. Using these reports, you should be able to configure some of the migration options to minimize this loss. Be aware, however, that some data loss is unavoidable. This is due to some aspects of the VSS data not being mapped into Team Foundation.
Once you are satisfied with the results from the first phase, you can proceed with the actual migration. ...
Get Professional Team Foundation Server now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.