A háromoldalú összehasonlítás egy erőforrás három verziója közötti különbségeket jeleníti meg. Ez a szolgáltatás akkor hasznos, ha erőforrások összefésülését végzi, vagy ha ütközés jelentkezik a szinkronizálás közben. Ütközés akkor keletkezik, ha két fejlesztő ad hozzá egy verziót ugyanabból az ágból a munkaterülethez, mindkét fejlesztő elvégzi a saját módosításait, majd az egyik fejlesztő megpróbálja véglegesíteni a saját erőforrását, miközben a másik fejlesztő már véglegesítette a saját módosításait.
Az ilyen helyezetekben megjelenítheti az erőforrás három verziója közötti különbségeket: az erőforrás munkaterületen, ágban véglegesített és közös előd - amelyből a két ütköző verzió származik - verziójának különbségeit. Ha a közös elődöt nem lehet meghatározni, például mert két fejlesztő azonos névvel és elérési úttal hozta létre az erőforrást, akkor az összehasonlítás kétoldalú lesz.
A Szinkronizálás nézet lehetővé teszi a két vagy három fájl közötti különbségek megjelenítését. Ha van közös előd, akkor a szinkronizálás nézet háromoldalú összehasonlítást hajt végre. Elképzelhető, hogy a két ütköző erőforrás verzió közös elődjét nem lehet meghatározni (például ha két fejlesztő azonos névvel és elérési úttal hozott létre egy erőforrást). Ebben az esetben az az összehasonlítás szokásos kétoldalú összehasonlítás lesz.
A háromoldalú összehasonlításban a munkaasztal az alábbiakat jeleníti meg:
A következő képen a közös előd a szöveges összehasonlító panel feletti panelen látható. A közös elődhöz képest a munkaasztal erőforrásban végrehajtott módosítások valamint a közös elődhöz képes az ág erőforrásban végrehajtott módosítások vannak kiemelve.A mindhárom fájlban különböző részek különbségként vannak kiemelve. Az ütközések vörössel, a bejövő módosítások kékkel, a kimenő módosítások pedig szürkével jelennek meg.
Erőforrások összehasonlítása
Szinkronizálás a lerakattal
Módosítások összefésülése az
összehasonlítás szerkesztőben
Ütközések feloldása
Fájlösszehasonlítások beállításainak megadása
Erőforrások összehasonlítása a lerakat verziókkal