La synchronisation est gérée par le processus de synchronisation, qui est
exécuté à des heures planifiées. Les utilisateurs du contrôle des sources Rational Team Concert
peuvent demander une synchronisation à tout moment.
A propos de cette tâche
Planifier des synchronisations de sorte qu'elles soient exécutées lors des
périodes de faible activité de Rational ClearCase
; elles peuvent durer plusieurs heures et verrouiller le type de branche ou le flux
Rational ClearCase
pendant cette période.
Si le type de branche d'intégration ou le flux ne peut
pas être verrouillé pendant la durée requise pour une synchronisation, vous pouvez
créer un type de branche ou un flux dédié au processus de synchronisation, puis utilisez
les opérations Rational ClearCase
standard pour distribuer les modifications de ce type de branche ou de ce flux
et le type de branche d'intégration ou le flux.
Pour afficher ou modifier
le planning de synchronisation d'un flux, cliquez sur ce dernier à l'aide du bouton droit
de la souris dans la vue
Flux synchronisés ClearCase et cliquez sur
Ouvrir le planning de synchronisation.
Important : Avant d'utiliser la
vue Flux synchronisés ClearCase pour modifier des propriétés ou
un contenu d'un flux synchronisé, assurez-vous que l'ordinateur hôte auquel vous êtes
connecté correspond à l'hôte sur lequel le flux a été créé ou à un hôte de même type de
plateforme (Windows, Unix ou Linux) et qu'il se trouve dans la même région de
registre Rational ClearCase.
Pour ouvrir la vue Flux synchronisés
ClearCase, procédez comme suit :
- Dans le menu principal d'Eclipse, cliquez sur et développez Jazz source control. Vous pouvez également entrer ClearCase dans la fenêtre
Texte du filtre pour filtrer la liste des vues à afficher.
- Sélectionnez Flux synchronisés ClearCase et cliquez sur OK. La vue Flux synchronisés ClearCase affiche tous les flux
synchronisés dans votre zone d'équipe. Pour afficher les flux synchronisés dans les autres zones d'équipe, sélectionnez
Changer de zone d'équipe dans le menu de la vue.
- Pour demander la synchronisation d'un flux, sélectionnez-le et cliquez sur
dans la barre d'outils de la vue
Flux synchronisés ClearCase. La synchronisation commence dès que le moteur de génération de la synchronisation
détecte la demande. Le moteur de génération recherche les demandes à une fréquence
spécifiée (en secondes) par la propriété BUILD_ENGINE_SLEEP_TIME
du flux.
- Une fois que la synchronisation est terminée, la colonne
Statut indique si l'opération a abouti et si des fusions
sont requises. Le statut peut prendre l'une des valeurs suivantes :
- Initialisation réussie le : date et heure
- Le flux synchronisé a été créé aux date et heure affichées,
mais il n'a pas encore été synchronisé avec Rational ClearCase.
- Synchronisation en attente
- Une demande de synchronisation a été envoyée, mais la synchronisation n'a pas
commencé. Ce statut peut également indiquer que le processus de synchronisation n'a pas pu
commencer car la connexion du compte utilisateur de synchronisation a échoué
- Synchronisation pas active
- Si le flux reste dans cet état pendant plus de deux minutes, cela indique
généralement que le processus de synchronisation doit être redémarré.
Pour plus d'informations, voir Démarrage du processus de synchronisation.
- Synchronisation Active
- Une demande de synchronisation a été acceptée par le processus de synchronisation et
ce dernier est en cours.
- Synchronisation Réussie
- La synchronisation la plus récente a abouti.
- Fusion requise
- Le même fichier ou dossier a été modifié dans Jazz et Rational ClearCase.
Pour plus d'informations, voir Résolution des conflits lors d'une synchronisation.
- Synchronisation a échoué
- La synchronisation la plus récente a échoué. Consultez le journal de cette
synchronisation et corrigez les erreurs qui y sont signalées. L'un des échec de
synchronisation les plus courants est un incident d'un déclencher ou d'un autre processus
sur le flux Rational ClearCase qui reçoit les modifications. Pour plus d'informations, voir Résolution des incidents de synchronisation.
Résultats
Pour chaque composant avec des modifications entrantes à partir de Rational ClearCase,
un ensemble de modifications est créé, ainsi qu'un élément de travail associé à cet ensemble. L'élément de travail est également associé à la génération de synchronisation. La description de l'élément de travail contient des informations concernant l'ensemble de modifications. Par exemple, un élément de travail créé pour un ensemble de modifications UCM entrant inclut une liste des activités contenues dans ledit ensemble. Ces éléments de travail sont créés pour référence uniquement, vous n'avez pas à effectuer d'action.
S'il existe un modèle d'élément de travail associé au flux de synchronisation, les éléments de travail de l'ensemble de modifications sont générés à partir du modèle.
Lorsque la synchronisation est terminée, les modifications importées ont
été distribuées au flux synchronisé et celles exportées ont été restituées à Rational ClearCase.
Comme c'est le cas pour les nouveaux ensembles de modifications dans un flux qui
correspond à une cible de flux d'espace de travail, les modifications importées sont
affichées comme ensemble de modifications entrant pour l'espace de travail de fusion (et
pour tout autre espace de travail qui a flux synchronisé
ClearCase comme cible de flux).
Conseil : Un bref délai peut être constaté entre le moment où la synchronisation se
termine et celui où les modifications apportées au flux synchronisé sont
visibles dans la vue Modifications en attente comme ensembles de modifications
entrants pour l'espace de travail de fusion. Vous pouvez cliquer sur l'icône

dans la barre d'outils de la vue
Modifications en
attente pour forcer une recherche immédiate des ensembles de modifications
entrants et sortants.
Dans le contrôle des sources Rational Team Concert,
vous pouvez vérifier le résultat d'une synchronisation en utilisant la vue
Fichiers du
référentiel pour examiner le contenu du flux synchronisé
ClearCase
ou la vue Historique pour examiner son historique des événements de
synchronisation. Pour plus d'informations, voir Affichage des fichiers dans le référentiel et Exploration de l'historique des composants et des fichiers.
Dans Rational ClearCase,
vous pouvez vérifier le résultat d'une synchronisation en répertoriant le
contenu d'une vue de flux synchronisé
ClearCase
qui possède la même configuration (flux UCM ou type de branche et type de
libellé) que la vue Rational ClearCase
dynamique créée par l'assistant Nouveau flux synchronisé
ClearCase.
Les journaux de génération de synchronisation contiennent des informations concernant les racines synchronisées (fichiers et dossiers) avant et après la synchronisation, les propriétés du synchroniseur et les statistiques de synchronisation.