We have added a interesting feature post Beta3 to VSS Converter.
This topic describes how to do an incremental migration if you want to migrate your Visual SourceSafe database in phases or if your migration was interrupted and you want to resume migration from where it stopped. Migrating a Visual SourceSafe database in phases ensures that users can continue to use Visual SourceSafe while migration is in progress. During incremental migration, the converter will only migrate the delta of changes that were not migrated previously. Check Ankur's blog for more tech information about incremental migration.
Limitations on Incremental Migration
Be aware of the following limitations that apply when you start incremental migration and continue until all phases of incremental migration are finished.
You must not change the existing mapping of Visual SourceSafe folders to Team Foundation source control folders. Also you must not add or remove mappings.
Do not perform destroy, purge, archive, or restore activities on the Visual SourceSafe database.
Do not use the migrated Team Foundation source control folders.
Ask users to stop using the Visual SourceSafe database.
Copy the Visual SourceSafe database to a different computer that is dedicated to performing the migration.
Inform Visual SourceSafe users that they can continue to use the Visual SourceSafe database.
Start normal migration on the copied Visual SourceSafe database on the migration computer.
Wait for migration to finish.
When migration is completed, stop users from using the Visual SourceSafe database. Copy the Visual SourceSafe database to the migration computer.
Make a backup copy of the report file generated by the previous migration so that you have it for future reference.
Restart migration on the copied Visual SourceSafe database. The VSS converter will automatically determine that this is an incremental migration and start migrating changes that occurred after the first migration.
On the Start menu, click All Programs, and then select Microsoft Visual Studio 2005, Visual Studio Tools, Visual Studio 2005 Command Prompt.
At the command prompt, type the following command, using the same settings file that you used during the previous migration:
VSSConverter Migrate settings.xml
Use the /? switch to view the available command-line options.
The converter automatically detects that this is an incremental migration, and it prompts you to confirm you want to do an incremental migration. Type Y to confirm that you want to do an incremental migration.
The converter tool displays the migration status. When the conversion process finishes, the tool saves a post-migration report in the current directory. You can use Microsoft Internet Explorer to view the file for details.
When you are prompted, provide the password for the Visual SourceSafe admin user.
When you have completed all incremental phases in migrating the Visual SourceSafe database, you can switch users over to the migrated source on Team Foundation source control.
Resolve the problem that caused the migration to be interrupted.
Follow step 8 in the previous procedure, "To migrate in phases."