As ferramentas de comparação permitem que você compare dois ou mais arquivos, diretórios ou versões, representando de maneira gráfica as diferenças entre eles. Cada arquivo, diretório ou versão considerado para uma comparação ou mesclagem é chamado de contribuidor. Geralmente, contribuidores são várias versões do mesmo arquivo ou elemento do diretório do Rational ClearCase. A operação de comparação ou mesclagem seleciona um dos contribuidores para ser o contribuidor base, que é o contribuidor que será comparado com todos os demais contribuidores ao reportar diferenças. Se estiver mesclando, a operação também especifica um contribuidor para-versão, que é o local onde a saída mesclada é armazenada.
Uma diferença é uma área nas áreas de janela do contribuidor que representa uma diferença entre o contribuidor base e pelo menos um dos outros contribuidores. Um ponto de mesclagem é uma área na área de janela de resultados da mesclagem que corresponde a uma diferença resolvida ou não entre contribuidores nas áreas de janela do contribuidor.
Cada diferença e ponto de mesclagem possui um marcador visual especial nas áreas de janela do contribuidor. Marcadores de diferença indicam o tipo de diferença (por exemplo, se algo foi excluído, alterado, movido, incluído e assim por diante). A diferença atual é ressaltada em cada área de janela do contribuidor através do uso de um marcador separado. Marcadores de ponto de mesclagem indicam se o ponto de mesclagem foi resolvido e se é o ponto de mesclagem atual. Você pode especificar propriedades de caractere e diferenças de cor na página Preferências de Comparação/Mesclagem para promover diferenças de realce e pontos de mesclagem.
Você pode utilizar a página Preferências de Comparação/Mesclagem para associar ferramentas específicas a tipos de arquivos ou diretórios. Para cada tipo especificado, a ferramenta associada é chamada sempre que uma operação de comparação ou mesclagem é iniciada. Para todos os tipos não especificados, é iniciada a ferramenta padrão. Você pode configurar a ferramenta padrão para ser qualquer uma das ferramentas listadas acima.