Utilisez ClearCase Importer pour
importer l'historique de version Rational ClearCase d'un flux ClearCase de base vers contrôle des sources Rational Team Concert.
Une fois que les données sont importées, vous pouvez modifier les fichiers dans contrôle des sources Rational Team Concert, mais vous ne pouvez pas exporter les modifications dans ClearCase.
Avant de commencer
Avant de pouvoir importer des données ClearCase avec l'historique de version,
vous devez configurer un hôte de synchronisation, puis créer et ajouter un compte de processus de synchronisation. Vous devez également préparer les données ClearCase en appliquant des types de libellés et d'attributs.
- Préambules
- Préparation à l'importation de données ClearCase avec l'historique
A propos de cette tâche
Une fois que vous avez satisfait ou vérifié toutes les conditions prérequises, réalisez les tâches suivantes pour importer les fichiers et dossiers avec l'historique à partir de ClearCase de base.
Importation d'un flux ClearCase de base
Créez un flux de synchronisation pour l'importation de l'historique ClearCase de base en procédant comme suit.
- Cliquez sur .
- Dans la fenêtre Importation, développez
Jazz Source Control, sélectionnez
Branche ou flux ClearCase, puis cliquez sur
Suivant.
- Dans la page Informations sur le flux ClearCase, sélectionnez Importer avec l'historique à partir de ClearCase. ClearCase Importer n'exportant pas les modifications du
contrôle des sources Rational Team Concert
vers ClearCase, les informations sur les branches ne sont pas utilisées et le
type de branche est donc désactivé. Cliquez sur OK pour fermer la fenêtre d'informations Importer avec l'historique.
- Spécifiez une configuration pour la vue Rational ClearCase
dynamique que l'assistant crée pour prendre en charge le processus
d'importation :
- Pour configurer la vue à partir d'un type de libellé, sélectionnez Importer à partir d'une branche ClearCase de base existante.
- Entrez le sélecteur pour un type de libellé existant sous la forme nom-type-libellé@balise-VOB. Ce type de libellé est le type de libellé buté arrière qui est utilisé pour créer le flux synchronisé. Le type de libellé buté arrière doit avoir la valeur d'attribut associée la plus petite. Pour plus d'informations, voir Préparation des données Rational ClearCase.
L'assistant valide la syntaxe (mais non son existence) du type de libellé, puis active le bouton Suivant.
- Cliquez sur Suivant.
- Dans la page Informations sur le stockage ClearCase,
spécifiez le chemin d'accès réseau vers un répertoire où l'assistant peut créer
un stockage de vue pour une vue Rational ClearCasedynamique
afin de permettre l'importation de Rational ClearCase vers Jazz. L'importateur crée cette entrée avec un chemin réseau composé du nom d'hôte local et
de la chaîne \VIEWSTORAGE.
Si ce répertoire
existe sur l'hôte local et qu'il correspond à un emplacement valide pour le stockage des
vues (il doit être partagé sous Windows ou exporté sur le système UNIX ou Linux), vous
pouvez l'utiliser. Sinon, spécifiez le chemin d'accès réseau vers un autre répertoire
local ou éloigné où le stockage des vues peut être créé. L'assistant crée une vue dynamique avec un stockage dans ce répertoire et
une balise de vue distinctive (le préfixe
DO_NOT_USE et un suffixe UUID). Cette vue ne doit pas être
consultée par les utilisateurs de Rational ClearCase.
Le cas échéant, cochez la case permettant d'entrer des informations d'options supplémentaires pour créer des vues ClearCase et entrez les valeurs appropriées pour l'hôte, le chemin de l'hôte et le chemin global : nom d'hôte, chemin local de l'hôte et chemin de stockage global, respectivement, correspondant à l'emplacement de stockage du serveur ClearCase.
- Cliquez sur Suivant.
L'assistant valide le chemin d'accès au stockage des vues et, s'il est fourni, le chemin d'accès au stockage global.
- Dans la page Sélection de zone de projet ou d'équipe, développez
l'entrée de référentiel et sélectionnez la zone d'équipe ou de projet à laquelle
vous avez ajouté le compte du processus de synchronisation (voir Ajout du compte du processus de synchronisation à votre zone d'équipe). Sil n'existe aucune entrée sous le référentiel, vérifiez que vous êtes connecté à la zone du projet, puis réessayez. Cliquez sur Suivant.
- La page Informations sur Jazz Source Control affiche le nom
d'un espace de travail de fusion que l'assistant créera. Vous pouvez choisir un autre
nom si vous le souhaitez. Si le référentiel contient un espace de travail avec le nom de votre choix,
l'assistant l'étend avec une chaîne qui le rend unique. (Un espace de travail de fusion
est un espace de travail de référentiel où vous résolvez las conflits
qui surviennent lorsqu'un fichier ou un dossier a été modifié en parallèle dans Rational ClearCase
et le contrôle des sources Rational Team Concert).
- Un ID utilisateur de synchronisation par défaut est
affiché dans cette zone. (L'ID par défaut est ccsync.)
Si vous utilisez un ID utilisateur de synchronisation autre que celui par
défaut, remplacez l'ID par la valeur appropriée. Entrez le mot de passe de
l'ID utilisateur de synchronisation. Pour plus d'informations, voir Création d'un compte de processus de synchronisation.
- Entrez le chemin d'accès de l'installation du ClearCase Connector
sur cet hôte dans la zone Emplacement de l'installation du
connecteur ou cliquez sur Parcourir pour le rechercher. ClearCase Connector est en général installé dans le répertoire d'installation de Rational Team Concert.
- Sélectionnez Démarrer un processus de moteur de synchronisation Jazz à la fin de
l'assistant, et sélectionnez Lancer l'assistant Sélection de fichiers une fois cet assistant terminé.
- Cliquez sur Terminer. ClearCase Importer crée un flux synchronisé dans Rational Team
Concert, démarre le moteur de processus de synchronisation en arrière-plan, puis ouvre l'assistant Sélection de fichiers.