How to: Migrate Source Control Bindings from Visual SourceSafe

After you have migrated your source-controlled project from Visual SourceSafe to Team Foundation, you must migrate the source control bindings to Team Foundation to perform source control operations in the Visual Studio environment. You can use the following procedure to convert solutions and projects that were developed in Visual Studio versions earlier than Visual Studio 2005 to Visual Studio 2005 format. You can also change their source control bindings.

Required Permissions

To perform this procedure, you must be a member of the Contributors security group or have the Read, Check In, and Check Out permissions set to Allow. For more information, see Team Foundation Server Permissions.

To convert and modify the source control binding

  1. In Source Control Explorer, right-click the folder containing the solution and then click Get Latest Version.

  2. If you do not have the folder mapped to your workspace, the Browse for Folder dialog box opens. Select an appropriate folder on your local computer and click OK.

    A copy of the folder and files are retrieved to the mapped local folder.

  3. Right-click the folder containing the solution and then click Check Out for Edit.

  4. In the Check Out dialog box, click Check Out.

  5. On the File menu, click Open, and then click Project/Solution.

  6. In the Open Project dialog box, find and select the solution file you checked out, and click Open.

  7. In the Visual Studio Conversion Wizard, click Finish.

    Team Foundation automatically converts the solution (.sln) and project (.proj) files to Visual Studio 2005 format. The solution is also bound to Team Foundation.

  8. When the conversion is complete, click Close.

  9. In Source Control Explorer, right-click the folder containing the solution and then click Check In Pending Changes.

  10. Provide any necessary details in the Check In dialog box, select all the files, and click Check In.

See Also

Tasks

Walkthrough: Migrating from Visual SourceSafe to Team Foundation

Other Resources

Migrating Source Control