Si vous utilisez un outil de gestion de contrôle de source (SCM), tel que
Rational ClearCase ou
Microsoft® Visual SourceSafe, et que vous souhaitez passer au composant de Contrôle des sources Rational Team Concert,
vous devez migrer les liaisons de contrôle des sources
vers le composant de Contrôle des sources Rational Team Concert afin de réaliser des opérations de contrôle
des sources dans un environnement Microsoft Visual Studio.
Cette rubrique ne porte pas sur la migration des artefacts de contrôle des sources,
qui permettent de gérer l'historique du fichier, mais aborde la migration des liaisons de
contrôle des sources. Les captures d'écran ci-dessous présentent Rational ClearCase comme des liaisons de contrôle des sources.
Pour migrer à partir d'un autre fournisseur de contrôle des sources vers le composant de Contrôle des sources Rational Team Concert :
- Créez et chargez un espace de travail de référentiel dans une zone de fichier. Pour plus d'informations sur la création et le chargement d'un espace de travail de
référentiel, voir les rubriques Création d'un espace de travail de référentiel et
Chargement d'un espace de travail de référentiel.
- Dans l'explorateur Windows®, copier la structure de la
solution de la zone de fichier du fournisseur vers la zone de fichier racine
dans laquelle vous avez chargé l'espace de travail de référentiel.
- Supprimez l'attribut en lecture seule pour l'ensemble de la structure de dossiers.
Pour ce faire,
cliquez à l'aide du bouton droit sur le dossier principal, puis cliquez sur
Propriétés. Décochez la case Lecture seule.
- Supprimez les liaisons de contrôle des sources de la solution et des fichiers de projet. Pour ce faire,
ouvrez chaque solution et fichier de projet, puis supprimez le texte mentionnant le nom du
fournisseur de contrôle des sources.
Figure 1. Exemple de fichier de solution avec liaison de contrôle des sources
Rational ClearCase

Figure 2. Exemple de fichier de projet avec liaison de contrôle des sources
Rational ClearCase

Remarque : Outre les modifications apportées à SCM, si vous procédez à une mise à niveau vers la dernière
version de Microsoft Visual Studio,
par exemple, et que les projets que vous tentez
de migrer ont été créés dans Microsoft Visual Studio 2005 ou une version antérieure, alors que votre fournisseur de contrôle des sources courant n'est pas
disponible dans la version de Visual Studio avec laquelle vous souhaitez utiliser le composant de
Contrôle des sources Rational Team Concert, la mise à niveau elle-même n'aura pas lieu tant que vous n'aurez pas
réalisé l'étape 4. L'erreur suivante s'affiche :

- Après la suppression des liaisons de contrôle des sources existantes, ouvrez de nouveau la solution et
partagez-la. Pour plus d'informations sur l'ajout d'une solution, voir Ajout d'une solution au référentiel.
Conseil : Pendant le partage de la solution, vous pouvez ajouter des règles permettant
d'ignorer les fichiers restants du fournisseur de contrôle des sources précédent.
A présent, vous pouvez livrer la solution au référentiel.