Mesclando Alterações Feitas por Vários Usuários

Se você utilizar o Rational ClearCase como o sistema de gerenciamento de configuração do software, quando vários usuários fizerem alterações no mesmo arquivo, será solicitado que o segundo usuário a efetuar o registro de entrada do arquivo faça a mesclagem.

Mesclar é o processo de combinação do conteúdo de dois ou mais arquivos em um único novo arquivo. O primeiro usuário a executar o registro de entrada do arquivo cria uma nova versão. O segundo usuário a executar o registro de entrada do arquivo é solicitado a fazer a mesclagem. Se o ClearCase puder gerenciar a combinação de várias edições para o arquivo, as alterações serão mescladas em uma nova versão do arquivo, automaticamente. Se houver conflito entre as edições ou não for possível resolvê-las, os usuários deverão resolver os conflitos. O ClearCase inicia a ferramenta Mesclagem de Diferenças, na qual você pode visualizar as diferenças e mesclar dois ou mais arquivos, se necessário.

A tabela a seguir descreve o tipo de arquivos do Functional Tester, a ferramenta utilizada para a mesclagem e as regras para efetuar o registro de entrada ou a mesclagem dos arquivos.

Arquivo Método de Mesclagem ou Regras para Efetuar o Registro de Entrada
Arquivos Java™ O Functional Tester mescla os arquivos automaticamente. Se não for possível executar uma mesclagem automática, o ClearCase iniciará a ferramenta Mesclagem de Diferenças, na qual você resolverá os conflitos. Para obter informações sobre como utilizar a ferramenta Mesclagem de Diferenças, consulte a Ajuda do ClearCase.
Arquivos de Mapeamentos de Objetos

O Functional Tester mescla os arquivos de mapeamentos de objetos automaticamente.

Para rever a mesclagem automática dos arquivos de mapeamentos de objetos, utilize o Editor de Mapa de Objetos. Por exemplo, se dois usuários incluírem o mesmo objeto no mapa, mas as informações de reconhecimento para o objeto forem diferentes no sistema de cada usuário, haverá dois objetos no mapa de objetos. Utilize o mapa de objetos para unificar os dois objetos.

Para obter informações sobre como o Functional Tester se comporta quando você cancela o registro de entrada de um mapa de objetos de teste privado ou compartilhado em vários estágios do procedimento, consulte Cancelando durante o Registro de Entrada de um Mapa de Objetos de Teste Mesclado.

Arquivos de definição de script Se o Functional Tester não puder mesclar dois arquivos automaticamente, ele não concluirá o registro de entrada.
Arquivos de ponto de verificação O Functional Tester determinará de qual arquivo de ponto de verificação efetuar o registro de entrada se houver duas versões em questão.
Arquivos de datapool O Functional Tester determina qual arquivo do datapool verificar se duas versões estiverem em questão.

Feedback