Les comparaisons tridirectionnelles indiquent les différences entre trois versions d'une instance. Elles sont utiles lors de la fusion des modifications ou en cas de conflit lors de la synchronisation. Des conflits se produisent si deux développeurs modifient la même instance dans le même flux. S’ils modifient une même zone de cette instance et tentent de remonter la modification, la première remontée s’effectuera sans erreur. En revanche, la seconde générera des conflits.
L’éditeur de comparaison affiche par défaut la version locale et la version serveur modifiée par l’autre développeur. Mais la version d’origine sur le serveur peut aussi être affichée.
Pour voir la version d’origine sur le serveur,
vous devez cliquer sur (Afficher
la sous-fenêtre ancêtre) dans la barre d’outils de l’éditeur
de comparaison. Un panneau contenant l’ancêtre commun aux deux versions
modifiées s’affiche alors. Cliquez à nouveau sur le bouton pour ne
plus afficher la fenêtre ancêtre.