Mentor de Ferramentas: Acessando o Rational ClearCase a partir do Rational Rose
Este mentor de ferramenta descreve como utilizar o complemento Rational Rose ClearCase para acessar o Rational ClearCase, a fim de gerenciar alterações nos arquivos de modelo do Rose e em seus arquivos de código fonte gerados.
Ferramenta: Rational Rose
Relacionamentos
Descrição Principal

Visão Geral

O complemento Rational Rose ClearCase fornece uma integração total entre o Rational ClearCase e o Rational Rose. Utilizando esse complemento, você pode acessar várias funções do ClearCase a partir do Rational Rose, tornando simples e conveniente configurar e assegurar o controle de origem e o gerenciamento de mudanças para arquivos de modelo do Rose, bem como alguns tipos de arquivos de origem gerados pelo Rose.

Os arquivos do Rational Rose incluem arquivos de modelo (.mdl), arquivos e unidades controladas (.cat, .sub, .prc, .prp), bem como arquivos de origem gerados a partir de classes e componentes ANSI C++ ou Rose C++.

Ícone de manual de ajuda Para obter detalhes sobre arquivos do Rose, consulte o tópico Unidades Controladas na ajuda on-line do Rational Rose.

Etapas de Ferramentas

Para um trabalho bem-sucedido com o Rational ClearCase a partir do Rational Rose, você deve assegurar que o complemento Rose ClearCase esteja ativo no Gerenciador de Complementos Rose. Você pode desempenhar, então, as seguintes tarefas do ClearCase a partir do Rose:

  1. Criar e Gerenciar o Ambiente de Desenvolvimento do Rose
  2. Incluir Arquivos do Rational Rose para Controle de Versão do Rational ClearCase
  3. Efetuar os Registros de Entrada e Saída dos Arquivos do Rational Rose
  4. Visualizar Informações do Rational ClearCase sobre Arquivos do Rational Rose
  5. Entregar Arquivos do Rational Rose para o Fluxo de Integração
  6. Atualizar uma Área de Trabalho a partir do Fluxo de Integração

1. Criar e Gerenciar o Ambiente de Desenvolvimento do Rational Rose

Você pode utilizar os menus do Rational Rose ClearCase para desempenhar muitas das tarefas requeridas para criar e gerenciar o ambiente de desenvolvimento do Rose a partir do Rose:

  • Utilize Iniciar o Explorer de Controle de Versão para visualizar Detalhes do ClearCase e obter acesso a comandos do ambiente do ClearCase, incluindo comandos para trabalhar com VOBs, visualizações, ramificações, fluxos e projetos.
  • Utilize Explorer de Projetos para criar e trabalhar com projetos, visualizações e fluxos do ClearCase. Depois de iniciar o Rational ClearCase Explorer, você tem acesso a todos os comandos do ClearCase que permitem definir e promover níveis base, entregar e rebasear fluxos. Esse comando estará disponível apenas se você estiver executando o ClearCase 4.0 ou superior.
Para Obter Informações Adicionais

Consulte estes Mentores de Ferramentas do Rational ClearCase:

2. Incluir Arquivos do Rational Rose para Controle de Versão do ClearCase

Para incluir arquivos no controle de versão do Rational ClearCase a partir do Rational Rose, você pode utilizar menus pop-up do Rose ou escolher Incluir no Controle de Versão a partir do submenu ClearCase no menu Ferramentas do Rose. Dependendo da versão do ClearCase em execução, esse comando exibe um diálogo do Rose que faz interface com o ClearCase ou exibe o diálogo real do ClearCase. Também é possível remover arquivos do controle de versão do ClearCase utilizando comandos do Rose ClearCase. Entretanto, é necessário sempre ter cautela ao remover arquivos do controle de versão.

Para Obter Informações Adicionais

Ícone de Ajuda Para obter detalhes sobre como incluir e remover arquivos do controle de versão do Rational ClearCase, consulte a ajuda on-line do complemento Rational Rose ClearCase e  o Mentor de Ferramenta do Rational ClearCase, Configurando o Modelo de Implementação Utilizando o Rational ClearCase.

3. Efetuar os Registros de Entrada e Saída dos Arquivos do Rational Rose 

Para efetuar os registros de entrada e saída dos arquivos no controle de versão do Rational ClearCase a partir do Rational Rose, você pode utilizar os menus pop-up do Rose ou escolher um dos seguintes comandos no submenu ClearCase no menu Ferramentas do Rose:

  • Efetuar o Registro de Entrada
  • Efetuar o Registro de Saída
  • Desfazer Registro de Saída
  • Obter Mais Recente

Dependendo da versão do Rational ClearCase em execução, esses comandos exibem diálogos do Rational Rose que fazem interface com o ClearCase ou exibem os diálogos reais do ClearCase.

Para Obter Informações Adicionais

Ícone de Ajuda Para obter detalhes sobre registro de saída e registro de entrada de arquivos do Rational Rose no controle de versão do Rational ClearCase, consulte a ajuda on-line do complemento Rose ClearCase e os Mentores de Ferramentas do Rational ClearCase, Efetuando os Registros de Saída e Entrada em Itens de Configuração e Utilizando Conjuntos de Alterações do UCM.

4. Visualizar Informações do Rational ClearCase sobre Arquivos do Rational Rose

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

  • Os comandos Listar consultam o Rational ClearCase e, em seguida, exibem as informações solicitadas no formato de texto. Os comandos Listar incluem: Objeto, Histórico, Registros de Saída, Árvore de Versões e Todos os Anteriores.
  • Os comandos Navegar acessam diretamente os diálogos do Rational ClearCase, permitindo visualizar informações de arquivos utilizando navegadores gráficos do ClearCase. Os comandos Navegar incluem Propriedades, Histórico, Árvore de Versões e Diretório.
Para Obter Informações Adicionais

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

5. Entregar Arquivos do Rational Rose para o Fluxo de Integração 

Para entregar arquivos do Rational Rose de seu fluxo de desenvolvimento para um fluxo de integração, utilize o comando Entregar Fluxo no submenu Rational ClearCase do menu Ferramentas do Rose. Esse comando estará disponível apenas se você estiver executando o ClearCase 4.0 ou superior.

Para Obter Informações Adicionais

Ícone de Ajuda Para obter detalhes sobre como entregar um fluxo de desenvolvimento para um fluxo de integração no Rational ClearCase, consulte o Mentor de Ferramenta do Rational ClearCase Entregando seu Trabalho.

6. Atualizar uma Área de Trabalho a partir do Fluxo de Integração

Para atualizar os arquivos do Rational Rose em seu fluxo de desenvolvimento a partir de um nível base mais recente no fluxo de integração, utilize o comando Rebasear Fluxo no menu Rational ClearCase do menu Ferramentas do Rose. Esse comando estará disponível apenas se você estiver executando o ClearCase 4.0 ou superior.

Para Obter Informações Adicionais

Ícone de Ajuda Para obter detalhes sobre como rebasear um fluxo de desenvolvimento utilizando o Rational ClearCase, consulte o Mentor de Ferramenta do Rational ClearCase Atualizando sua Área de Trabalho.