La comparaison tridirectionnelle affiche les différences entre trois ressources différentes du plan de travail ou entre trois versions d'une ressource.
Cette fonction est particulièrement utile lors de la fusion de ressources ou en cas de conflit lors d'une synchronisation. Auquel cas, elle permet de visualiser les différences entre trois versions d'une ressource : la ressource du plan de travail, sa version publiée dans le flux et l'ancêtre commun, base des deux versions en conflit.
Les différences mises en évidence sont celles entre la ressource du plan de travail et l'ancêtre commun et celles entre la ressource du flux et l'ancêtre commun.