Finalidade

Este mentor de ferramentas descreve como liberar mudanças com o Rational ClearCase usando a operação de liberação do Gerenciamento Unificado de Mudança (UCM). 

Informações relacionadas no Rational Unified Process (RUP): Atividade: Liberar Mudanças.

Visão Geral

O diagrama a seguir mostra o fluxo de trabalho de UCM. As áreas sombreadas são abordadas neste mentor de ferramentas. 

Observação sobre terminologia: A atividade do UCM do ClearCase   não deve ser confundida com o conceito do RUP de Atividade.

No modelo de UCM do ClearCase, as modificações nas origens são capturadas na forma de   atividades do UCM. A atividade é composta de um conjunto de mudanças, que identifica todas as versões criadas durante o trabalho em uma tarefa, e um título descritivo. 

Para disponibilizar o trabalho realizado na área de trabalho isolada para a equipe de projeto, libere versões associadas às atividades do UCM, do stream de desenvolvimento para o stream de integração do projeto. 

O ClearCase mescla as versões liberadas de arquivos e diretórios do stream de desenvolvimento com as versões no stream de integração, conforme necessário. Entretanto, as mudanças liberadas não são permanentes neste momento, o que lhe permite testá-las com outro trabalho no stream de integração. Após o teste, você poderá cancelar a operação de liberação ou concluí-la, tornando os resultados da liberação permanentes. 

Use este mentor de ferramentas durante a execução do Microsoft Windows. 

Passos na Ferramenta

A operação de liberação do UCM do ClearCase consiste na execução destas tarefas: 

  1. Preparar suas áreas de trabalho
  2. Iniciar a operação de liberação
  3. Mesclar arquivos
  4. Testar e criar seu trabalho
  5. Concluir a operação de liberação

1. Preparar suas áreas de trabalho Início da página

Antes de iniciar uma operação de liberação, você precisa preparar suas áreas de trabalho, executando as seguintes tarefas: 
  1. Use a operação de rebase do UCM para verificar se sua área de trabalho de desenvolvimento foi atualizada e pode usar as baselines recomendadas mais recentes para seu projeto. 
  • Para iniciar a operação de rebase, clique em Start > Programs > Rational ClearCase > ClearCase Explorer na barra de tarefas do Windows.
  •  No ClearCase Explorer, clique com o botão direito do mouse no diretório raiz de sua visão de desenvolvimento e clique em Rebase Stream
  • Siga os passos do Rebase Stream Wizard. 
  1. Faça o check-in de seu trabalho antes de liberá-lo. Use o utilitário Find Checkouts do ClearCase para localizar qualquer versão mantida em check-out. 
  • Para iniciar o utilitário Find Checkouts no ClearCase Explorer, vá para o painel Folder e  clique com o botão direito do mouse na pasta a ser pesquisada. Selecione Find Checkouts no menu de contexto.
  • Uma lista de elementos que sofreram check-out será exibida. Selecione os elementos para check-in e clique com o botão direito do mouse. Clique em Check In no menu de contexto.
 Se a sua visão de desenvolvimento for uma visão de imagem, execute também uma operação de atualização para ela. Consulte o tópico To update snapshot views na Ajuda on-line do ClearCase para obter informações detalhadas.

2. Iniciar a operação de liberação Início da página

Após preparar suas áreas de trabalho, você estará pronto para iniciar a operação de liberação, que é quando o ClearCase integra as mudanças de sua área de trabalho de desenvolvimento à área de trabalho de integração. É feito o check-out dos arquivos para sua visão de integração.

Para iniciar a operação de liberação, vá para o ClearCase Explorer e clique com o botão direito do mouse no diretório raiz de sua visão de desenvolvimento. Clique em Deliver from Stream no menu de contexto. 

 Consulte o tópico To start a deliver operation na Ajuda on-line do ClearCase para obter informações detalhadas sobre os passos desse procedimento.

3. Mesclar arquivos Início da página

O ClearCase mescla o trabalho de seu stream de desenvolvimento com o trabalho no stream de integração. Ele executa mesclagens triviais e, em caso de conflitos, o utilitário ClearCase DiffMerge solicita que você os resolva. 

 Consulte o tópico Merging Files, directories, and versions na Ajuda on-line do ClearCase para obter informações detalhadas sobre os passos desse procedimento.

4. Testar e criar seu trabalho Início da página

Para verificar se o trabalho liberado é compatível com o trabalho no stream de integração, atualize a visão de integração, que reflete os resultados de mesclagem do passo anterior e, em seguida, crie e teste os arquivos nessa visão.  

Além de criar e testar, você deve fazer o seguinte: 

  • Edite as versões que sofreram check-out para resolver erros no build.
  • Faça o check-out de arquivos adicionais e edite-os.
Consulte Mentor de Ferramentas: Atualização da Área de Trabalho do Projeto Usando o Rational ClearCase.

 Consulte os tópicos a seguir na Ajuda on-line do ClearCase: 

  • Check out files and directories
  • Check in files and directories
  • Find and set activities

5. Concluir a operação de liberação Início da página

 Quando estiver satisfeito com as mudanças, verifique se elas são compatíveis com o último trabalho referente ao projeto e conclua a operação de liberação da visão de desenvolvimento em que foi iniciada. Você pode optar por cancelar a operação neste momento. Este passo faz o check-in dos arquivos resultantes da operação de mesclagem e conclui outras tarefas de manutenção. 

Consulte os tópicos a seguir da Ajuda on-line do ClearCase para obter informações detalhadas sobre os passos desse procedimento: 

  • To complete a deliver operation
  • To undo a deliver operation
 Consulte a seção "Delivering Activities" do manual Developing Software do ClearCase.

 

Copyright  (c) 1987 - 2001 Rational Software Corporation


Exibir o Rational Unified Process usando quadros

Rational Unified Process