Incluindo uma Integração do UCM do Rational

A integração do UCM (Unified Change Management) liga projetos e atividades do UCM do Rational ClearCase a registros do Rational ClearQuest.

Isso também é conhecido como integração do UCM-Rational ClearCase.

A integração do UCM requer:

O Rational ClearQuest fornece dois esquemas predefinidos que suportam UCM: o esquema UnifiedChangeManagement e o esquema Enterprise. A maneira mais fácil de implementar o UCM é utilizar um desses esquemas. Para obter instruções sobre como utilizar esquemas, consulte Trabalhando com Esquemas ClearQuest.

Você também pode incluir suporte UCM a um esquema existente incluindo os pacotes corretos a ele. Esta seção descreve a integração do Rational ClearQuest e UCM incluindo pacotes. Esses pacotes devem ser incluídos na ordem descrita em cada etapa.

Nota: Embora a integração UCM permita trabalhar com o Rational ClearCase, você não deve incluir o pacote Rational ClearCase nesta integração. O pacote Rational ClearCase é utilizado somente para uma integração do Base Rational ClearCase, que não configura políticas predefinidas do Rational ClearCase. Consulte Incluindo Integrações Independentes para obter instruções sobre como incluir uma integração do Rational ClearCase.

A integração do Rational UCM com pacotes requer que as seguintes etapas sejam feitas na ordem listada. Cada etapa está descrita nas seções a seguir.

  1. Incluindo o pacote AMStateTypes.
  2. Configurando as ações padrão para UCM.
  3. Incluindo o pacote UCMPolicyScripts.
  4. Incluindo o pacote UnifiedChangeManagement.
  5. Incluindo o pacote BaseCMActivity (Opcional).
  6. Salvando as alterações no esquema.
  7. Configurando o Rational UCM.
Aviso: Para evitar erros, você deve instalar os pacotes na ordem descrita.
Nota: Se você já possui os pacotes AMStateType, UCMPolicyScripts, UnifiedChangeManagement, e BaseCMActivity em seu esquema, e apenas deseja aplicá-los em um novo tipo de registro, consulte Ativando Tipos de Registros para Integrações.

Para obter informações completas sobre a configuração e utilização da integração do UCM, consulte IBM Rational ClearCase Guide to Managing Software Projects.

Incluindo o Pacote AMStateTypes

  1. No Rational ClearQuest Designer, assegure-se de que o esquema ao qual deseja incluir o pacote esteja selecionado. Para selecionar um esquema, clique em File > Check In.
  2. Clique em Package > Package Wizard e inclua o pacote AMStateType mais recente. Consulte Aplicando Upgrades do Pacote para obter instruções detalhadas.

    O pacote AMStateType requer que você mapeie tipos de estados e defina ações padrão, se ainda não estiverem definidas.

    Selecione o(s) tipo(s) de registro para ativar o UCM e clique em Next para exibir a janela Setup State Types.
  3. Na janela Setup State Types, mapeie os estados em seu esquema para os tipos de estados UCM:
  4. Repita o mapeamento de tipo de estado para cada tipo de registro ativado. Clique em Concluir.

    O Rational ClearQuest valida o esquema automaticamente. A janela de validação indicará que você precisa definir as ações padrão.

Configurando as Ações Padrão para UCM

A State Transition Matrix em seu esquema deve fornecer pelo menos um caminho por meio do modelo de tipo de estado para o pacote UnifiedChangeManagement, do tipo de estado Waiting, até Ready, Active, Complete. Consulte Para Exibir a Matriz de Transição de Estado de um Tipo de Registro de Defeito e Modelos de Tipos de Estados para Pacotes para obter informações adicionais.

Para cada estado do esquema, exceto o estado mapeado para o estado UCM Complete, você deve designar uma ação padrão que move o registro desse estado para o próximo tipo de estado no modelo de tipo de estado UCM. Consulte Trabalhando com Ações e Tipos de Ações ou obter informações adicionais.

Para designar ações padrão:

  1. No Rational ClearQuest Designer, expanda Record Types, em seguida expanda o tipo de registro permitido para UCM e dê um clique duplo na State Transition Matrix.
  2. Na State Transition Matrix, clique com o botão direito do mouse em um estado e clique em Properties para abrir a janela Properties desse estado.
  3. Na guia Default Action da janela Properties, selecione uma ação padrão para o estado. A guia Default Action lista as ações criadas para as transições de estado na State Transition Matrix.

    Para cada estado, selecione a ação que move o registro para um estado mapeado para o próximo tipo de estado no modelo UCM. Por exemplo, o estado Submitted (Waiting) move para o estado Assigned (Ready) por meio da ação padrão Assign. Se o esquema tiver um estado Closed e estiver mapeado para o tipo de estado Complete, não será necessária uma ação padrão.

  4. Clique em File > Check In para selecionar o esquema. Consulte Selecionando um Esquema para obter instruções detalhadas.

Para obter informações adicionais, consulte Trabalhando com Ações e Tipos de Ações e Modelos de Tipos de Estados para Pacotes.

Incluindo o Pacote UCMPolicyScripts

  1. Com o esquema selecionado, clique em Package > Package Wizard e inclua o pacote UCMPolicyScripts mais recente. Consulte Aplicando Upgrades do Pacote para obter instruções detalhadas.
  2. Selecione File > Check In para selecionar o esquema.
Nota: Por não estar em um registro quando estiver executando esses hooks, você deve recuperar claramente os detalhes do registro. Para obter informações adicionais, consulteEntities and Hooks.

Incluindo o Pacote UnifiedChangeManagement

  1. Com o esquema selecionado, clique em Package > Package Wizard e inclua o pacote UnifiedChangeManagement mais recente.
  2. Selecione File > Check In para selecionar o esquema.

Incluindo o Pacote BaseCMActivity (Opcional)

O pacote BaseCMActivity inclui um tipo de registro de atividades reduzidas no esquema. Você pode utilizar esta alternativa no tipo de registro Defect no estado em que se encontra, ativá-la para UCM ou desenvolvê-la em um novo tipo de registro. Este pacote é opcional. Para obter um rastreio de atividades mais intenso, consulte Utilizando o IBM Rational ClearQuest Project Tracker.

  1. Com o esquema selecionado, clique em Package > Package Wizard e inclua o pacote BaseCMActivity mais recente.
  2. Edite os tipos de estados do pacote BaseCMActivity. Consulte Aplicando Upgrades do Pacote para obter instruções detalhadas.
  3. Clique em File > Check In para selecionar o esquema.

Salvando as Alterações no Esquema

Depois de instalar o último pacote UCM, faça o seguinte:

  1. Valide as alterações no esquema. Consulte Validando Alterações no Esquema para obter instruções detalhadas.
  2. Clique em File > Check In para salvar as alterações no esquema. Consulte Selecionando um Esquema para obter instruções detalhadas.
  3. Aplique as alterações no esquema no banco de dados do usuário, clicando em Database > Upgrade Database. Consulte Fazendo Upgrade de um Banco de Dados do Usuário.

Configurando o Rational UCM

Configure o aplicativo UCM, conforme for necessário. Consulte IBM Rational ClearCase Guide to Managing Software Projects para obter informações adicionais sobre configuração.

Conceitos relacionados
Visão Geral dos Pacotes de Integração do Rational ClearQuest
Pacotes de Integração do Rational ClearQuest

Feedback