How to: Migrate from Visual SourceSafe to Team Foundation

Before you migrate users from Visual SourceSafe to Team Foundation version control, you must:

Note

Resuming Migration. If migration fails for some reason, you can resume the migration from the point at which the migration process ended. Rerun the converter, and when you are prompted if you want to do an incremental migration, press Y to continue the migration. For more information, see How to: Incrementally Migrate to Team Foundation.

Recommended Disk Space

Before you begin migration, check that you have enough disk space to complete the migration. In general, VSS converter needs approximately 5 gigabytes of disk space for working with SQL Express and for generated log files. Also VSS converter downloads files from the VSS database during migration. You should have enough disk space to handle downloading the entire VSS database.

Required Permissions

To perform this procedure, you must have administrative permissions for the Visual SourceSafe database that you will migrate. For more information, see "How to: Assign Project Rights" at the Microsoft Web site (https://go.microsoft.com/fwlink/?LinkId=99103).

You must also be a member of the sysadmin server role for SQL Express. By default, you are a member of the sysadmin server role if you are a member of the Administrators security group on the computer where SQL Express is installed. For more information, see "sysadmin" (https://go.microsoft.com/fwlink/?LinkId=60405) in the SQL Server 2005 documentation.

To run the converter

  1. On the Start menu, click All Programs, and then select Microsoft Visual Studio 2008, Visual Studio Tools, Visual Studio 2008 Command Prompt.

  2. At the command prompt, type the following:

    VSSConverter Migrate settings.xml

    Tip

    Use the /? switch to view the available command-line options.

  3. Press Y to confirm the migration.

    The converter tool displays the migration status. When the conversion process is completed, the tool saves a post-migration report in the current directory. You can use Internet Explorer to view the file for detailed information.

  4. When you are prompted, provide the password for the Visual SourceSafe admin user.

See Also

Tasks

How to: Incrementally Migrate to Team Foundation

How to: Create a Settings File for Source Control Analysis and Migration

How to: Prepare your Visual SourceSafe Database for Running the Converter

Walkthrough: Preparing to Migrate from Visual SourceSafe to Team Foundation

Walkthrough: Migrating from Visual SourceSafe to Team Foundation