Configurando e Usando o ClearCase Synchronizer

Você deve configurar o host de sincronização e criar umClearCase Synchronized Stream antes que quaisquer arquivos ou pastas possam ser sincronizados com o Rational ClearCase.
Nota da Edição: O recurso descrito aqui se aplica ao Rational Team Concert edição Padrão e edição Enterprise apenas.
Para utilizar o ClearCase Synchronizer, você configura um ou mais hosts do Rational ClearCase para suportar a sincronização entre oControle de origem do Rational Team Concert e oRational ClearCase e defina um ou mais ClearCase Synchronized Streams que contêm arquivos e pastas para importar doRational ClearCase ou exportar do Controle de origem do Rational Team Concert. Após a conclusão desta etapa, os usuários podem modificar estes arquivos e pastas em qualquer um dos ambientes. A sincronização regular e automatizada mantém ambos os ambientes ativos e em execução.

Um processo de sincronização recupera alterações criadas no Controle de origem do Rational Team Concert e efetua o registro de entrada delas no Rational ClearCase como novas versões. Ele também recupera alterações criadas noRational ClearCase e as entrega para um fluxo do Controle de origem do Rational Team Concert intitulado ClearCase Synchronized Stream. Quando ocorrem conflitos devido a um arquivo ou pasta que foi modificado no Rational ClearCase e no Controle de origem do Rational Team Concert, eles aparecem como conjuntos de alterações de entrada para uma área de trabalho de repositório especial conhecida como área de trabalho de mesclagem. O proprietário da área de trabalho de mesclagem (normalmente o líder do projeto) resolve os conflitos e então entrega os conjuntos de alterações mesclados para o fluxo sincronizado, onde podem ser acessados por qualquer membro da equipe.

Para configurar a sincronização:
  1. Configure um host de sincronização.
  2. Crie uma conta do processo de sincronização no repositório.
  3. Inclua a conta do processo de sincronização em sua área da equipe.
  4. Crie um ClearCase Synchronized Stream.
A Figura 1 ilustra as interações entre o host de sincronização, o Jazz Team Server e o Rational ClearCase.
Figura 1. Fluxo de Dados da Sincronização
O processo de sincronização copia versões selecionadas por uma visualização do ClearCase em um fluxo de controle de origem do Jazz denominado Fluxo Sincronizado do ClearCase.
Novas versões selecionadas por uma visualização dinâmica do Rational ClearCase em execução no host de sincronização são consolidadas no ClearCase Synchronized Stream pelo processo de sincronização. Se quaisquer itens no fluxo sincronizado foram modificados simultaneamente pelos usuários do Controle de origem do Rational Team Concert e pelos usuários do Rational ClearCase, eles aparecem em um conjunto de alterações de entrada para a área de trabalho de mesclagem. O proprietário da área de trabalho de mesclagem resolve os conflitos e então entrega os resultados mesclados para o ClearCase Synchronized Stream. Qualquer usuário do Controle de origem do Rational Team Concert pode criar uma área de trabalho do repositório a partir deste fluxo ou incluí-la como um destino de fluxo de uma área de trabalho de repositório. As alterações entregues de uma área de trabalho do repositório para o ClearCase Synchronized Stream têm seu registro de entrada efetuados no Rational ClearCase na próxima vez que o processo de sincronização é executado.

Feedback

Isso ajudou? É possível fornecer feedback em Jazz.net (é necessário registrar-se): Comentar nos fóruns ou submeter um erro