Partager via


Comment : effectuer la migration des liaisons du contrôle de code source provenant de Visual SourceSafe

Mise à jour : novembre 2007

Pour les solutions Visual Studio 2005 et Visual Studio 2008, le convertisseur VSS effectuera automatiquement une migration des liaisons de contrôle de code source vers contrôle de version Team Foundation afin que vous puissiez exécuter des opérations de contrôle de code source dans Visual Studio. Si, pour quelque raison que ce soit, une solution n'est pas correctement migrée, vous pouvez migrer les liaisons de contrôle de code source manuellement. Vous pouvez utiliser la procédure suivante pour migrer les solutions et les projets développés dans les versions Visual Studio antérieures à Visual Studio 2005 de manière à les lier à contrôle de version Team Foundation.

Autorisations requises

Pour exécuter cette procédure, vous devez être membre du groupe de sécurité Contributors ou avoir les autorisations de lecture, d'archivage et d'extraction avec la valeur Autoriser. Pour plus d'informations, consultez Autorisations de Team Foundation Server.

Conversion d'anciens projets

Utilisez la procédure suivante pour convertir des liaisons de contrôle de code source pour Visual Studio 2005 et les projets plus anciens.

Pour convertir et modifier la liaison de contrôle de code source

  1. Si le dossier n'est pas mappé à votre espace de travail, suivez ces étapes.

    1. Dans l'Explorateur du contrôle de code source, cliquez avec le bouton droit sur le dossier qui contient la solution, puis cliquez sur Mapper au dossier local.

    2. Sélectionnez le dossier approprié sur votre ordinateur local, puis cliquez sur Mapper.

    3. Dans l'invite qui vous demande si vous souhaitez obtenir les fichiers de contrôle de version, cliquez sur Oui.

    Une copie du dossier et des fichiers est récupérée dans le dossier local mappé.

  2. Cliquez avec le bouton droit sur le dossier qui contient la solution, puis cliquez sur Extraire pour modification.

  3. Dans la boîte de dialogue Extraire, cliquez sur Extraire.

  4. Dans le menu Fichier, cliquez sur Ouvrir, puis sur Projet/Solution.

  5. Dans la boîte de dialogue Ouvrir un projet, recherchez et sélectionnez le fichier solution que vous avez extrait, puis cliquez sur Ouvrir.

  6. Dans l'Assistant Conversion de Visual Studio, cliquez sur Terminer.

    Team Foundation convertit automatiquement les fichiers solution (.sln) et projet (.proj) au format Visual Studio 2005. La solution est également liée à Team Foundation.

  7. Lorsque la conversion est terminée, cliquez sur Fermer.

  8. Dans l'Explorateur du contrôle de code source, cliquez avec le bouton droit sur le dossier qui contient la solution, puis cliquez sur Archiver les modifications en attente.

  9. Indiquez les détails requis dans la boîte de dialogue Archiver, sélectionnez tous les fichiers et cliquez sur Archiver.

Modification manuelle des liaisons de contrôle de code source

Utilisez la procédure suivante pour modifier manuellement les liaisons de contrôle de code source.

Pour modifier manuellement les liaisons de contrôle de code source dans Team Foundation Server

  1. Si le dossier n'est pas mappé à votre espace de travail, suivez ces étapes.

    1. Dans l'Explorateur du contrôle de code source, cliquez avec le bouton droit sur le dossier qui contient la solution, puis cliquez sur Mapper au dossier local.

    2. Sélectionnez le dossier approprié sur l'ordinateur local, puis cliquez sur Mapper.

    3. Dans l'invite qui vous demande si vous souhaitez obtenir les fichiers de contrôle de version, cliquez sur Oui.

    Une copie du dossier et des fichiers est récupérée dans le dossier local mappé.

  2. Cliquez avec le bouton droit sur le dossier qui contient la solution, puis cliquez sur Extraire pour modification.

  3. Dans la boîte de dialogue Extraire, cliquez sur Extraire.

  4. Double-cliquez sur le fichier solution pour l'ouvrir dans Visual Studio.

  5. Dans le menu Fichier, cliquez sur Contrôle de code source, puis sur Modifier le contrôle de code source.

    La boîte de dialogue Modifier le contrôle de code source s'ouvre et affiche chaque solution et projet qui peut être reconnecté.

  6. Si la solution et les projets sont déjà liés à Visual SourceSafe, vous devez annuler leur liaison. Cliquez sur Annuler la liaison.

    Remarque :

    Si vous êtes invité à confirmer l'annulation, cliquez sur Annuler la liaison.

  7. Cliquez sur OK.

  8. Dans le menu Outils, cliquez sur Options.

  9. Sélectionnez le nœud Contrôle de code source.

  10. Dans Plug-in de contrôle de code source actif, sélectionnez Visual Studio Team Foundation Server.

  11. Cliquez sur OK.

  12. Dans le menu Fichier, cliquez sur Contrôle de code source, puis sur Modifier le contrôle de code source.

  13. Pour chaque ligne qui n'est pas liée à un serveur, cliquez sur Lier.

  14. Cliquez sur OK.

  15. Dans l'Explorateur du contrôle de code source, cliquez avec le bouton droit sur le dossier qui contient la solution, puis cliquez sur Archiver les modifications en attente.

  16. Indiquez les détails requis dans la boîte de dialogue Archiver, sélectionnez tous les fichiers et cliquez sur Archiver.

Voir aussi

Tâches

Procédure pas à pas : migration de Visual SourceSafe vers Team Foundation

Autres ressources

Migration du contrôle de code source