A chaque fois qu'un composant est modifié dans plusieurs espaces de travail qui ont la même cible de flot, des conflits se produisent dans les ensembles d'artefacts modifiés qui en résultent. Le composant contrôle des sources Rational Team Concert fournit des outils permettant de rechercher et de résoudre ces conflits.
A propos de cette tâche
Lorsque le composant contrôle des sources Rational Team Concert détecte que le même fichier existe dans un ensemble d'artefacts modifiés sortant et dans un ensemble d'artefacts modifiés entant, il reconnaît l'existence d'un conflit potentiel et place une icône orange
en regard des dossiers Sortant et Entrant concernés. Un conflit est classé comme étant potentiel tant que vous n'acceptez pas l'ensemble d'artefacts modifiés qui le contient. Un ensemble d'artefacts modifiés incluant un conflit potentiel ne peut pas être distribué. Si vous l'acceptez, le conflit potentiel devient réel et il doit être résolu dans votre espace de travail.
Pour rechercher et résoudre
des conflits, procédez comme suit :
- Dans la vue Modifications en attente, accédez à l'ensemble d'artefacts modifiés dans le dossier Entrant du composant. Lorsque vous sélectionnez un fichier dans l'ensemble d'artefacts modifiés Entrant, le fichier avec lequel se produit le conflit est mis en évidence dans l'ensemble d'artefacts modifiés Sortant.
- Pour visualiser les conflits potentiels, cliquez avec le bouton droit de la souris sur chaque fichier associé à une icône indiquant un conflit potentiel (
) et sélectionnez Ouvrir dans l'éditeur de comparaison.
- Après avoir visualisé les différences, exécutez l'une des options suivantes :
- Pour accepter l'ensemble d'artefacts modifiés entrant qui contient le conflit potentiel, cliquez dessus avec le bouton droit de la souris et sélectionnez Accepter.
Les icônes
sont remplacées
par des icônes
, les fichiers non conflictuels contenus dans l'ensemble d'artefacts modifiés sont acceptés dans votre espace de travail et les conflits potentiels deviennent des conflits réels qui doivent être résolus.
- Pour mettre en suspens l'ensemble d'artefacts modifiés sortant, cliquez dessus avec le bouton droit de la souris et sélectionnez Mettre en suspens.
Pour plus d'informations sur la mise en suspens des ensembles d'artefacts modifiés, voir Mise en suspens d'un ensemble d'artefacts modifiés.
- Pour supprimer définitivement la modification qui est à l'origine du conflit, cliquez avec le bouton droit de la souris sur le fichier contenu dans l'ensemble d'artefacts modifiés sortant et sélectionnez Annuler.
- Pour annuler la totalité de l'ensemble d'artefacts modifiés sortant, cliquez dessus avec le bouton droit de la souris et sélectionnez Annuler. Pour plus d'informations sur l'annulation des ensembles d'artefacts modifiés, voir Suppression d'un ensemble d'artefacts modifiés d'un espace de travail.
Que faire ensuite
Si vous avez sélectionné Accepter à l'étape 3,
vous devez résoudre le conflit. Dès que vous acceptez un ensemble d'artefacts modifiés en conflit, les fichiers conflictuels qu'il contient sont transférés dans le dossier Non résolu du composant et vous êtes invité à résoudre les conflits. Les options de résolution disponibles dépendent du type du conflit et de l'ampleur des différences.