Mentor de Ferramentas: Atualização da Área de Trabalho do Projeto Usando o Rational ClearCase
Finalidade
Este mentor de ferramentas descreve como atualizar áreas de trabalho de desenvolvimento com trabalho integrado, testado e aprovado para uso geral. Informações relacionadas no Rational Unified Process: Atividade: Atualizar Espaço de Trabalho.
Visão Geral
O diagrama a seguir mostra o fluxo de trabalho de UCM. As áreas sombreadas são abordadas neste mentor de ferramentas.

No modelo de UCM, as atividades (trabalho) provenientes de várias origens são integradas e organizadas em baselines. Em geral, as baselines passam por um ciclo de testes e correção de erros até atingirem um nível satisfatório de estabilidade. Quando uma baseline atinge esse nível, o gerente de projeto a designa como uma baseline recomendada para o stream.
Para trabalhar com o conjunto de versões na baseline recomendada, crie uma nova base para a área de trabalho de desenvolvimento. Para minimizar o número de mesclagens necessárias durante a liberação de atividades, crie uma nova base para a área de trabalho de desenvolvimento com cada nova baseline recomendada à medida que fica disponível.
Use este mentor de ferramentas durante a execução do Microsoft Windows.
Passos da Ferramenta
Uma operação de rebase abrange as seguintes tarefas:
- Preparar a visão de desenvolvimento
- Iniciar a operação de rebase
- Mesclar arquivos
- Testar a área de trabalho de desenvolvimento
- Concluir a operação de rebase
Consulte os seguintes tópicos da Ajuda on-line do ClearCase para obter informações detalhadas sobre os passos desse procedimento:
- Comparing files, directories, and versions
- Merging files, directories, and versions
- Faça check-in de todo o trabalho antes de começar a operação de rebase. O ClearCase atualiza apenas os arquivos e os diretórios cujo check-in foi feito. O recurso Find Checkouts do ClearCase localiza versões cujo check-out já foi feito na visão.
- Vá para a área de trabalho de desenvolvimento. No painel esquerdo, clique com o botão direito do mouse no diretório view e, em seguida, clique em ClearCase > Find Checkouts.
Consulte o tópico Finding checked out elements na Ajuda on-line do ClearCase para obter instruções detalhadas sobre como localizar trabalhos e fazer o check-out deles.
- Inicie a operação de rebase em uma visão anexada ao stream de desenvolvimento.
- A caixa de diálogo Rebase Stream Preview exibe as baselines recomendadas do projeto para criar nova base. Quando a operação de rebase começa, ela efetua mesclagens de arquivos e informa conflitos de arquivos que deverão ser solucionados manualmente.
Consulte o tópico To start a rebase operation na Ajuda on-line do ClearCase para obter instruções detalhadas sobre esse procedimento.
- O ClearCase mescla o trabalho no stream de desenvolvimento com o trabalho no stream de integração e conclui mesclagens comuns automaticamente.
- Se houver conflitos incomuns de mesclagem, a operação de rebase iniciará o recurso DiffMerge e solicitará a resolução dos conflitos.
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.
- Crie e teste os arquivos-fonte na visão de desenvolvimento para verificar se as atividades não liberadas foram criadas corretamente com as versões na baseline.
- Após criar a nova base, crie e teste os arquivos-fonte na visão de desenvolvimento para verificar se as atividades não liberadas foram criadas corretamente com as versões na baseline.
Duas tarefas compõem a conclusão da operação de rebase: fazer check-in dos resultados da mesclagem e alterar o estado da operação para concluído.
- Depois de testar seu trabalho, clique em Complete na caixa de diálogo Rebase Status.
- O ClearCase fará check-in de todas as versões cujo check-out foi feito para a visão de desenvolvimento e notificará o stream de desenvolvimento do término da operação de rebase.
- Clique em Close para sair da caixa de diálogo.
Consulte "Rebasing Your Work Area" no manual Developing Software do ClearCase para obter informações detalhadas sobre cada passo.
Copyright
(c) 1987 - 2001 Rational Software Corporation
| |
|