VSS Converter is improved a lot in terms of quality since Beta2. Though we still have some issues with VSS, it can migrate the sources from VSS to Team foundation quiet reliably. We have not added much features to VSS Converter. Based on our experience I am going to explain you step-by-step process of how you must plan for migration and how you migrate your VSS database. On the top level, the migration process from VSS to Team Foundation can be divided into two phases. In phase one, you do analysis of VSS database under migration and in phase two you do the actual migration of VSS database to Team Foundation. Analysis phase generates report that gives you some idea about potential data loss during migration. Some of the potential data loss can be prevented by taking some pre migration steps however; some data loss cannot be prevented because VSS data cannot be mapped to Team Foundation. Once you are satisfied with the analysis report you go ahead and do the migration. After migration, you again get a report, similar to analysis report, which gives you error and warnings converter has encountered during migration. Do not get scared away by the errors and warning during migration check this article for more details.
Following is step-by-step process to give you an idea how you should plan for migration and how you should migrate.
Step 1:
How you setup VSS on the machine on which you will run converter:
Step 2:
How you setup SQL Express on the machine on which you will run converter:
Step 3:
How you setup Team Foundation:
Step 4:
Now you are all set for Analysis and it is very important pre migration step. Following steps gives you idea how you must do analysis. Check out Preparing for migration walkthrough for details of analysis phase.
Step 5:
Here we give you steps that you need to do after Analysis phase.
Step 6:
Grand finale of Migration. Check out Migration Walkthrough for details of migration phase.
Post migration you may have to change Source Control binding of solution file. Check out Nagendra's Blog for more details about the steps that you must do after migration.
Incase you have any additional issues in Beta3 bits or you have any feedback please drop an email to akashm at microsoft.com or use MSDN feedback center.