Antes de realizar uma operação de comparação ou mesclagem, escolha um intervalo de arquivos, chamado contribuidores, que participará na operação. Os contribuidores são um grupo de arquivos relacionados (geralmente diferentes versões ou variantes do mesmo documento XML) cujas alterações você deseja examinar ou mesclar.
O método que você utiliza para selecionar os contribuidores depende de como você executa o Rational ClearCase XML Diff Merge.
Este tópico descreve os tipos de contribuidores e como o XML Diff Merge os utiliza.
Em um operação de comparação ou mesclagem, Rational ClearCase o XML Diff Merge utiliza uma versão de base (às vezes chamada de contribuidor de base) para oferecer um quadro comum de referência para diferenças entre as outras versões o contribuidor. Isto é, cada contribuidor é comparado, sozinho, à versão de base. Assim, cada diferença é uma comparação um-a-um entre um contribuidor e a versão de base.
Quando você utiliza a linha de comandos ou XML Diff Merge independente para iniciar uma operação de comparação ou mesclagem, você deve incluir uma versão de base entre o intervalo de contribuidores. Freqüentemente, a versão de base é uma versão ascendente comum de todos os contribuidores.
Por contraste, quando você inicia uma operação de comparação ou mesclagem utilizando o gerenciador de tipo do ClearCase, você não seleciona explicitamente uma versão de base; ela é determinada a partir do intervalo de contribuidores que você seleciona.
Em uma mesclagem automática, você pode especificar uma política de mesclagem que aceite alterações somente de uma versão específica a ser incluída na saída da mesclagem. Isto é chamado de para-versão. Quando você executa o Rational ClearCase XML Diff Merge através do gerenciador de tipo do ClearCase, a para-versão é a versão selecionada pela sua visualização.
Na documentação do ClearCase, o termo de-versão às vezes se refere a qualquer contribuidor, exceto o para-versão. O termo não tem significado no XML Diff Merge, exceto quando a ferramenta é iniciada utilizando-se as funções do ClearCase.