Mentor de Ferramentas: Configuração do Modelo de Implementação com UCM Usando o Rational ClearCase
Finalidade
Este mentor de ferramentas descreve como configurar um ambiente de gerenciamento de configuração com o Gerenciamento Unificado de Mudança (UCM) do Rational ClearCase. Informações relacionadas no Rational Unified Process (RUP):
Visão Geral
O diagrama a seguir mostra o fluxo de trabalho para gerenciar projetos de UCM. As áreas sombreadas são abordadas neste mentor de ferramentas.

Use este mentor de ferramentas durante a execução do Microsoft Windows. Ele descreve recursos disponíveis em todo o ClearCase.
Terminologia
Existem algumas diferenças entre a terminologia do RUP e a usada pelo ClearCase. As definições a seguir de termos específicos da ferramenta devem ajudar a esclarecer as diferenças.
- Atividade: Uma atividade do ClearCase corresponde exatamente a uma Ordem de Trabalho do RUP. Não confunda esse termo com o conceito de Atividade do RUP.
- Gerenciamento de Configuração: O ClearCase usa o termo Gerenciamento de Configuração para fazer referência a Controle de Versão e Gerenciamento do Build. O RUP usa as definições IEEE e ISO de Gerenciamento de Configuração (CM), que também incluem o Gerenciamento de Mudança no CM.
- Gerenciamento de Configuração e Mudança: Tanto o ClearCase como o Rational ClearQuest fazem referência ao Gerenciamento de Configuração e Mudança, cuja definição é parecida com a definição do RUP de Gerenciamento de Configuração. O RUP usa esses termos como sinônimos.
- Projeto: Um projeto do ClearCase corresponde ao Repositório do Projeto do RUP.
Passos da Ferramenta
Para configurar um projeto de UCM:
- Crie um repositório para armazenar informações do projeto
- Crie componentes que contenham o conjunto de arquivos de trabalho dos desenvolvedores
- Crie baselines que identifiquem as versões de arquivos com as quais os desenvolvedores começarão a trabalhar
- Crie o projeto de UCM
Os projetos do ClearCase exigem uma VOB de projeto (PVOB), que é usada para armazenar objetos de UCM e informações relacionadas.
- Para iniciar o VOB Creation Wizard, na barra de tarefas do Windows, clique em Start > Programs > Rational ClearCase Administration > Create VOB.
- Na primeira tela, verifique se a caixa de seleção UCM project data está marcada.
- Selecione Help para obter orientações sobre como concluir o assistente.
Consulte o tópico VOB Creation Wizard na Ajuda on-line do ClearCase para obter informações detalhadas.
Os componentes são usados para agrupar um conjunto de elementos relacionados de diretórios e arquivos em um projeto de UCM. Em geral, você desenvolve, integra e libera ao mesmo tempo os elementos que compõem um componente. Um projeto precisa de pelo menos um componente, mas pode conter vários. Os projetos podem compartilhar componentes.
É possível criar um componente com o VOB Creation Wizard:
- Clique em Start > Programs > Rational ClearCase Administration > Create VOB.
- No primeiro passo do assistente, marque Create VOB as a UCM component. A nova VOB poderá ser usada como um componente pelos projetos de UCM.
Também é possível migrar os dados existentes armazenados nas VOBs para projetos de UCM convertendo as VOBs existentes em componentes:
- Vá para o ClearCase Project Explorer. Na barra de tarefas do Windows, clique em Start > Programs > Rational ClearCase > Project Explorer.
- Selecione a pasta raiz da PVOB.
- Clique em Tools > Import VOB. A caixa de diálogo Import VOB é exibida. Na lista Available VOBs, selecione a VOB a ser transformada em um componente.
- Para mover a VOB para a lista VOBs to Import, clique em Add.
- Quando terminar, clique em Import.
Consulte a seção "Creating Components" no manual do ClearCase Managing Projects.
3. Crie baselines que identifiquem as versões de arquivos com as quais os desenvolvedores começarão a trabalhar 
As baselines identificam uma versão de cada elemento de um componente, representando uma configuração de origem estável para iniciar o trabalho. O seu uso é exigido pelo modelo de UCM para acessar arquivos e diretórios de um componente.
Quando os componentes do ClearCase são criados a partir do zero, são criados com uma baseline inicial.
Se estiver convertendo uma VOB do ClearCase base em um componente, você poderá criar baselines a partir de versões identificadas existentes. Verifique se as últimas versões estáveis estão identificadas. Se não estiverem, você precisará criar um tipo de identificação e aplicá-lo às versões que pretende incluir no projeto.
Para obter informações detalhadas, consulte o tópico Using the Apply Label Wizard na Ajuda on-line do ClearCase.
Para criar uma baseline a partir do conjunto de versões especificadas por um tipo de identificação:
- No ClearCase Project Explorer, selecione a pasta raiz da PVOB. Clique em Tools > Import Label. O Import Label Wizard é exibido.
- Na lista Available Components, selecione o componente que contém a identificação a partir da qual a baseline será criada.
- Para mover o componente para a lista Selected Components, clique em Add.
- Clique em Next quando terminar.
- No Passo 2 do Import Label Wizard, selecione o tipo de identificação a ser importado. Digite o nome da baseline a ser criada para as versões especificadas pelo tipo de identificação. Selecione o nível de promoção da baseline. Clique em Finish.
Esse procedimento cria uma das baselines fundamentais do projeto, que identifica as versões de arquivos com as quais os desenvolvedores começarão a trabalhar.
Consulte os tópicos Create and manage baselines na Ajuda on-line do ClearCase.
Após criar uma VOB do projeto e os componentes a serem usados, você está pronto para criar o projeto de UCM. Para isso, forneça um nome para o projeto e identifique os componentes e as baselines correspondentes. O ClearCase possui o Create New Project Wizard que orienta você a executar os passos desse procedimento.
- No ClearCase Project Explorer, selecione a pasta raiz da PVOB. Clique em Create New Project no menu contextual para iniciar o assistente.
- Siga os passos apresentados pelo assistente. Para obter ajuda sobre cada passo, clique no botão Help em cada tela.
- No Passo 3 do assistente, Add the component baselines to be used in this project, especifique as baselines criadas no procedimento 3 acima.
- Os dois passos seguintes do assistente pedem para você especificar informações detalhadas de configuração do projeto, incluindo políticas de desenvolvimento, bem como a ativação ou não do projeto para trabalhar com um banco de dados de usuário do Rational ClearQuest. É possível adaptar a configuração para atender às necessidades específicas do seu projeto. Consulte a Ajuda on-line para obter uma descrição de todas as opções disponíveis.
Consulte estes tópicos da Ajuda on-line do ClearCase para obter uma visão geral desse procedimento:
- Workflow for creating projects
- New Project Wizard
Copyright
(c) 1987 - 2001 Rational Software Corporation
| |
|