Planification de la migration du contrôle de code source
Mise à jour : novembre 2007
Cette section contient des informations relatives à la planification de la migration de vos projets de contrôle de code source Visual SourceSafe vers le contrôle de version Team Foundation. Le processus de migration prend du temps car vous effectuez une migration d'années de données de contrôle de code source. Le convertisseur fournit des options de migration qui peuvent réduire la durée de la migration en réduisant le temps de migration ou en permettant à vos équipes de travailler sur le contrôle de code source pendant la migration. Déterminez l'option de migration la mieux adaptée à votre équipe :
Migration projet par projet Utilisez cette option pour migrer les sources d'une équipe ou d'un projet à la fois ; en général un dossier dans Visual SourceSafe. Cette option garantit que les autres équipes ne sont pas bloquées pendant la migration ; toutefois, si deux équipes ont des dépendances entre leurs sources, vous devez migrer conjointement les sources des deux équipes, c'est-à-dire les dossiers du projet. Les deux dossiers peuvent avoir quelques dépendances qui pourraient provoquer la perte de données si seuls certains dossiers sont migrés. La phase d'analyse permet d'identifier les dépendances entre des dossiers.
Migration incrémentielle Utilisez cette option pour migrer votre base de données Visual SourceSafe par phases. La migration d'une base de données Visual SourceSafe par phases garantit que les utilisateurs peuvent continuer à utiliser Visual SourceSafe pendant le processus de migration. Pour plus d'informations, consultez Comment : effectuer une migration par incrément vers Team Foundation
Utiliser la fonction d'archivage de VSS pour migrer partiellement l'historique Utilisez cette option si vous ne souhaitez pas migrer l'ancien historique. En utilisant cette fonctionnalité vous supprimez l'historique des versions de fichiers et de dossier antérieur à une date spécifique. Pour plus d'informations, consultez Comment : effectuer la migration partielle d'un historique à l'aide des archives dans Visual SourceSafe.
Dans la première phase, vous effectuez une analyse de la base de données Visual SourceSafe à migrer et vous migrez ensuite réellement la base de données Visual SourceSafe vers le contrôle de version Team Foundation. La phase d'analyse génère un rapport qui fournit des informations relatives à la perte de données potentielle pendant la migration. Vous pouvez limiter la perte de données potentielle en effectuant quelques étapes de pré-migration. Toutefois, la perte de données est inévitable parce que certaines données Visual SourceSafe ne peuvent pas être mappées au contrôle de version Team Foundation. Après la migration, vous recevez un rapport qui vous fournit des informations relatives à l'état et aux éventuelles pertes de données pendant la migration. Après la migration, quelques étapes peuvent s'avérer nécessaires afin de s'assurer que vous pouvez utiliser les sources migrées.
L'espace disque libre approximatif sur la couche Données de Team Foundation Server qui est requis pour la migration peut être évalué sur la base de deux facteurs :
Taille de la base de données Visual SourceSafe à migrer.
Nombre d'actions à migrer.
Il est recommandé que vous disposiez d'un espace disque suffisant sur la couche Données de Team Foundation Server pour prendre en charge deux fois la taille de la base de données Visual SourceSafe à migrer.
Dans cette section
Comment : préparer votre base de données Visual SourceSafe avant l'exécution du convertisseur
Décrit comment préparer Visual SourceSafe pour la migration.Comment : créer un fichier de paramètres pour l'analyse et la migration du contrôle de code source
Décrit comment créer un fichier de paramètres pour contrôler votre migration.Comment : analyser le processus de migration de votre base de données Visual SourceSafe
Décrit comment générer un rapport d'analyse de pré-migration.Comment : configurer SQL Express pour la migration
Décrit comment configurer SQL Express pour la migration.Comment : préparer Team Foundation pour la migration
Décrit comment préparer le contrôle de version Team Foundation pour la migration.
Voir aussi
Concepts
VSSConverter, utilitaire en ligne de commande pour la migration du contrôle de code source