Vous devez configurer l'hôte de synchronisation et créer un flux synchronisé
ClearCase
pour que les autres fichiers ou dossiers puissent être synchronisés avec Rational ClearCase.
Pour utiliser
ClearCase Synchronizer,
vous configurez un ou plusieurs hôtes
Rational ClearCase afin de prendre
en charge la synchronisation entre la
contrôle des sources Rational Team Concert et
Rational ClearCase, puis définissez un ou plusieurs
flux synchronisé
ClearCase contenant des fichiers et des
dossiers à importer de
Rational ClearCase ou exporter vers
contrôle des sources Rational Team Concert.
A l'issue de cette procédure, les utilisateurs peuvent modifier ces fichiers et dossiers dans l'environnement. Une synchronisation régulière et
automatique permet de maintenir l'environnement à jour.
Un processus de synchronisation extrait les modifications créées dans
contrôle des sources Rational Team Concert et les libère dans
Rational ClearCase en tant que nouvelles versions. Il extrait
également les modifications créées dans Rational ClearCase
et les libère dans un flux contrôle des sources Rational Team Concert
appelé flux synchronisé
ClearCase.
En cas de conflit suite
à la modification d'un fichier ou d'un dossier dans Rational ClearCase et
le contrôle des sources Rational Team Concert, ils apparaissent
comme des ensembles d'artefacts modifiés entrants pour un espace de travail de référentiel particulier appelé espace de travail de fusion. Le propriétaire de l'espace
de travail de fusion (un chef d'équipe, en général) résout les conflits et livre les ensembles d'artefacts modifiés fusionnés au
flux synchronisé, dans lequel tous les membres de l'équipe peuvent y accéder.
Pour configurer la synchronisation, procédez comme suit :
- Configurez un hôte de synchronisation.
- Créez un compte de processus de synchronisation dans le référentiel.
- Ajoutez ce compte de processus de synchronisation à votre zone d'équipe.
- Créez un flux synchronisé
ClearCase.
La
Figure 1
illustre les interactions entre l'hôte de synchronisation, le
Jazz Team
Server,
et
Rational ClearCase.
Figure 1. Flux de données de synchronisation
Les
nouvelles versions sélectionnées par une vue
Rational ClearCase
dynamique exécutée sur l'hôte de synchronisation sont validées dans le
flux synchronisé
ClearCase
par le processus de synchronisation. Si des éléments du flux synchronisé ont été modifiés simultanément par les
utilisateurs du
contrôle des sources Rational Team Concert
et les utilisateurs de
Rational ClearCase,
ils apparaissent dans un ensemble de modifications entrant pour l'espace de travail de
fusion. Le propriétaire de l'espace de travail de fusion résout les conflits, puis
distribue les résultats fusionnés au
flux synchronisé
ClearCase.
Tout utilisateur du
contrôle des sources Rational Team Concert
peut créer un espace de travail de référentiel à partir de ce flux ou l'ajouter comme
cible de flux d'un espace de travail de référentiel. Les modifications distribuées d'un
espace de travail de référentiel vers le
flux synchronisé
ClearCase
sont intégrées à
Rational ClearCase
lors de la prochaine exécution du processus de synchronisation.