Finalidade

Este mentor de ferramentas descreve como usar o suplemento ClearCase do Rational Rose para acessar o Rational ClearCase a fim de gerenciar mudanças nos arquivos do modelo Rose e nos arquivos de código-fonte gerados.

Informações relacionadas no Rational Unified Process:

Visão Geral

O suplemento ClearCase do Rational Rose proporciona uma forte integração entre o Rational ClearCase e o Rational Rose. Usando esse suplemento, é possível acessar muitas funções do ClearCase a partir do Rational Rose. Isso torna simples e conveniente configurar e garantir o controle do código-fonte e o gerenciamento de mudanças, tanto para arquivos do modelo Rose quanto para alguns tipos de arquivos-fonte gerados pelo Rose.

Os arquivos do Rational Rose incluem arquivos de modelo (.mdl), arquivos e unidades controladas (.cat, .sub, .prc, .prp), além de arquivos-fonte gerados a partir de classes e componentes ANSI C++ ou Rose C++.

Para obter detalhes sobre arquivos do Rose, consulte o tópico Controlled Units na ajuda on-line do Rational Rose.

Passos na Ferramenta

Para trabalhar eficientemente com o Rational ClearCase a partir do Rational Rose, você precisa verificar se o suplemento ClearCase do Rose está ativo no Rose Add-In Manager. Será possível, então, realizar as seguintes tarefas do ClearCase a partir do Rose:

  1. Criar e gerenciar o ambiente de desenvolvimento do Rose
  2. Adicionar arquivos do Rational Rose ao controle de versão do Rational ClearCase
  3. Fazer check-in e check-out de arquivos do Rational Rose
  4. Visualizar informações do Rational ClearCase sobre arquivos do Rational Rose
  5. Liberar arquivos do Rational Rose para o stream de integração
  6. Atualizar uma área de trabalho a partir do stream de integração

1. Criar e gerenciar o ambiente de desenvolvimento do Rational Rose Início da página

É possível usar os menus do ClearCase do Rational Rose para executar muitas das tarefas necessárias para criar e gerenciar o ambiente de desenvolvimento no próprio Rose:

  • Use o Start Version Control Explorer para visualizar Detalhamentos do ClearCase e ter acesso aos comandos do ambiente do ClearCase, incluindo comandos para trabalhar com VOBs, visões, ramificações, streams e projetos.
  • Use o Project Explorer para criar e trabalhar com projetos, visões e streams do ClearCase. Depois de iniciar o Rational ClearCase Explorer, você terá acesso a todos os comandos do ClearCase que permitem definir e promover baselines, liberar e atualizar streams. Esse comando estará disponível somente se você estiver executando o ClearCase 4.0 ou superior.
Informações Adicionais

Consulte estes Mentores de Ferramentas do Rational ClearCase:

2. Adicionar arquivos do Rational Rose ao controle de versão do Rational ClearCase Início da página

Para adicionar arquivos ao controle de versão do Rational ClearCase a partir do Rational Rose, é possível usar menus de atalho do Rose ou escolher Add to Version Control no submenu do ClearCase no menu Tools do Rose. Dependendo da versão do ClearCase que estiver sendo executada, esse comando exibe uma caixa de diálogo do Rose que faz interface com o ClearCase ou exibe a própria caixa de diálogo do ClearCase. Também é possível remover arquivos do controle de versão do ClearCase usando comandos do ClearCase do Rose. No entanto, tenha cuidado ao remover arquivos do controle de versão.

Informações Adicionais

Ícone da Ajuda Para obter detalhes sobre como adicionar e remover arquivos do controle de versão do Rational ClearCase, consulte a ajuda on-line do suplemento ClearCase do Rational Rose e  o Mentor de Ferramentas do Rational ClearCase Configuração do Modelo de Implementação Usando o Rational ClearCase.

3. Fazer check-in e check-out de arquivos do Rational Rose  Início da página

Para fazer check-out e check-in de arquivos do controle de versão do Rational ClearCase a partir do Rational Rose, é possível usar menus de atalho do Rose ou escolher um dos seguintes comandos no submenu do ClearCase no menu Tools do Rose:

  • Check In
  • Check Out
  • Undo Checkout
  • Get Latest

Dependendo da versão do Rational ClearCase que estiver sendo executada, esses comandos exibem caixas de diálogo do Rational Rose que fazem interface com o ClearCase ou exibem as próprias caixas de diálogo do ClearCase.

Informações Adicionais

Ícone da Ajuda Para obter detalhes sobre check-out de arquivos do Rational Rose e check-in no controle de versão do Rational ClearCase, consulte a ajuda on-line do suplemento ClearCase do Rose e os Mentores de Ferramentas do Rational ClearCase Check-out e Check-in em Itens de Configuração e Uso de Conjuntos de Mudanças do UCM.

4. Visualizar informações do Rational ClearCase sobre arquivos do Rational Rose Início da página

O suplemento ClearCase do Rational Rose fornece dois conjuntos de comandos que permitem obter informações do ClearCase sobre arquivos do Rose.

  • Os comandos List consultam o Rational ClearCase e exibem as informações solicitadas em formato de texto. Eles são: Object, History, Checkouts, Version Tree e All of the Above.
  • Os comandos Browse acessam diretamente as caixas de diálogo do Rational ClearCase, permitindo visualizar informações sobre arquivos com os navegadores gráficos do ClearCase. Os comandos Browse incluem Properties, History, Version Tree e Directory.
Informações Adicionais

Ícone da Ajuda Para obter detalhes sobre como visualizar informações do Rational ClearCase no Rational Rose, consulte a ajuda on-line do suplemento ClearCase do Rose. Para obter explicações detalhadas sobre informações de arquivos do ClearCase, consulte a ajuda on-line do Rational ClearCase.

5. Liberar arquivos do Rational Rose para o stream de integração  Início da página

Para liberar arquivos do Rational Rose do seu stream de desenvolvimento para um stream de integração, use o comando Deliver Stream no submenu do Rational ClearCase do menu Tools do Rose. Esse comando estará disponível somente se você estiver executando o ClearCase 4.0 ou superior.

Informações Adicionais

Ícone da Ajuda Para obter detalhes sobre como liberar um stream de desenvolvimento para um stream de integração no Rational ClearCase, consulte o Mentor de Ferramentas do Rational ClearCase Liberação do Trabalho.

6. Atualizar uma área de trabalho a partir do stream de integração Início da página

Para atualizar os arquivos do Rational Rose no seu stream de desenvolvimento a partir de uma baseline mais recente do stream de integração, use o comando Rebase Stream no submenu do Rational ClearCase do menu Tools do Rose. Esse comando estará disponível somente se você estiver executando o ClearCase 4.0 ou superior.

Informações Adicionais

Ícone de Ajuda Para obter detalhes sobre como atualizar um stream de desenvolvimento usando o Rational ClearCase, consulte o Mentor de Ferramentas do Rational ClearCase Atualização da Área de Trabalho.

Copyright  (c) 1987 - 2001 Rational Software Corporation


Exibir o Rational Unified Process usando quadros

Rational Unified Process