Subversion, Git, Mercurial e altri supportano fusioni a tre vie (combinando la mia, la loro e la revisione "base") e supportano strumenti grafici per risolvere i conflitti.
Quale strumento usi? Windows, Mac OS X, Linux, gratuito o commerciale, lo chiami.
Eccone alcuni che ho usato o sentito parlare, solo per iniziare la conversazione:
(Riconosco che questo è un po 'come il migliore strumento Diff , ma è diverso in quanto mi concentro esplicitamente su strumenti di unione a tre vie; WinMerge è fuori dalla lista, per esempio.)