Quando si esegue il checkin di una risorsa modificata, potrebbe essere necessario confrontare le proprie modifiche con quelle apportate da un altro membro del team alla stessa risorsa e decidere come risolvere eventuali conflitti. Alcuni tipi di unioni non in conflitto, indicati come unioni non importanti, sono gestiti automaticamente. Per le unioni che richiedono che l'utente risolva un conflitto, ClearCase Remote Client include i tool che forniscono delle funzioni di confronto e unione specifiche per i tipi per i seguenti tipi di risorse:
I tool disponibili includono i tool esterni, basati sui programmi contenuti nel client nativo ClearCase e i tool interni, che comprendono i tool ClearCase Remote Client Integrated (UTF-8), i tool Eclipse e i tool Rational Software Architect (se installato). I confronti di directory sono eseguiti solo dai tool ClearCase o dai tool ClearCase Remote Client Integrated (UTF-8).
In
ClearCase Remote Client, vengono richiamati quando necessario
dall'operazione
Confronta
con predecessore o dall'operazione Confronta con un'altra versione ClearCase e anche da Modifica flusso, Consegna dal flusso, Gestore unioni di ClearCase e Struttura ad albero versione ClearCase. I tool di unione possono, inoltre, essere richiamati quando si esegue un checkin che richiede l'unione.
È possibile personalizzare le impostazioni per questi tool utilizzando la pagina Preferenze di Confronta/Unisci ().
Se la risorsa selezionata è un file, la versione precedente viene richiesta dal server e posta in un file temporaneo. Il tool di confronto o di unione appropriata per il tipo di file viene avviata e confronta la versione correntemente caricata della risorsa con il suo predecessore. Se non è caricata alcuna versione del file selezionato, la versione selezionata del file e la sua versione precedente vengono richiamate dal server, poste in file temporanei e confrontate).
Se la risorsa selezionata è una cartella, le informazioni sulle versioni correnti e sulle altre versioni della cartella sono richiamate dal server e inserite in file temporanei. Il programma di utilità di confronto di directory di ClearCase confronta la versione correntemente caricata della risorsa con l'altra versione.