Migration à partir d'un autre fournisseur de contrôle des sources vers Jazz
IBM Rational Team Concert Client for Microsoft Visual Studio IDE  

Migration à partir d'un autre fournisseur de contrôle des sources vers Jazz

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 :
  1. 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.
  2. 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.
  3. 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.
  4. 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

    Fichier de solution

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

    Fichier de projet

    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 :

    Erreur de lors de la modification du contrôle des sources et de la mise à niveau Visual Studio

  5. 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.