Integração com outros produtos

É possível integrar o Rational ClearQuest com outro software incluindo pacotes em esquemas existentes.

Algumas integrações do ClearQuest são integrações independentes que requerem a inclusão somente do pacote apropriado. Outras integrações são integrações dependentes que requerem a inclusão de um ou mais pacotes em uma ordem específica e também podem requerer configurações adicionais para o ClearQuest.

Essas instruções supõem que você esteja incluindo uma nova integração e que os pacotes associados ainda não existam no esquema. Consulte Aplicando Upgrades de Pacote se precisar fazer o upgrade de uma integração ou pacote.

Algumas integrações do ClearQuest não podem ser aplicadas no cliente da Web. Um exemplo de uma integração que não funciona com o cliente da Web é o Requisite Pro.

Atenção: Planeje cuidadosamente antes de incluir um pacote em seu esquema. Após um pacote ser incluído, você não pode removê-lo. Em vez disso, você deve excluir todas as versões de esquema nas quais o pacote existe. É possível excluir versões do esquema apenas se você não os aplicou a um banco de dados do usuário.

Integrações Independentes

As integrações a seguir são integrações independentes. Você pode utilizar o mesmo processo de instalação em todas as instalações independentes. Consulte Incluindo Integrações Independentes para obter mais informações.

IBM Rational ClearCase e Rational ClearQuest
Associa um ou mais controles de mudanças do ClearQuest a uma ou mais versões do ClearCase.
IBM Rational PureCoverage e Rational ClearQuest
Permite enviar dados de cobertura de código para um banco de dados do ClearQuest e rastreá-los.
IBM Rational Purify e Rational ClearQuest
Permite enviar dados para um banco de dados do ClearQuest e rastreá-los.
IBM Rational Quantify e Rational ClearQuest
Permite enviar dados de desempenho para um banco de dados do ClearQuest e rastreá-los.
Um sistema de e-mail e Rational ClearQuest
Permite que o ClearQuest se comunique com você através do seu sistema de e-mail. A integração de um sistema de e-mail envolve configurar o Rational E-Mail Reader e incluir o pacote de notificação de e-mail.

Integrações Dependentes

As integrações a seguir são integrações dependentes. Consulte Incluindo Integrações Independentes para obter mais informações.

IBM Rational Administrator e Rational ClearQuest
Associa projetos do Rational com bancos de dados do Rational ClearQuest. Consulte Incluindo uma Integração do Rational Administrator para obter mais informações.
IBM Rational Project Tracker e Rational ClearQuest
Permite trocar dados do projeto entre dois sistemas. Consulte Incluindo uma Integração do Rational Project Tracker para obter mais informações.
IBM Rational RequisitePro e Rational ClearQuest
Associa requisitos do RequisitePro a registros do ClearQuest.
IBM Rational TeamTest e Rational ClearQuest
Permite enviar os defeitos localizados através do TeamTest para bancos de dados do ClearQuest e rastrear os defeitos. Consulte Incluindo uma Integração do Rational TeamTest para obter mais informações.
IBM Rational ClearCase Unified Change Management (UCM) e Rational ClearQuest
Vincula projetos e atividades do ClearCase UCM aos registros do ClearQuest. Consulte Incluindo uma Integração do Rational ClearCase UCM para obter mais informações.
Microsoft® Visual SourceSafe e Rational ClearQuest
Associa informações do Visual SourceSafe aos registros do ClearQuest. Consulte Incluindo uma Integração do Microsoft Visual SourceSafe para obter informações adicionais.

Integrações e Páginas de Códigos do ClearQuest

Como todos os dados em um banco de dados do ClearQuest devem ser provenientes da mesma página de códigos, lembre-se dos seguintes fatos relacionados às integrações do ClearQuest:

  • ClearQuest apenas armazena caracteres que são suportados pela página de códigos de dados do ClearQuest. Isso significa que para todas as páginas de código que não sejam 65001 (UTF-8), o ClearQuest emite um erro para qualquer informação enviada pela integração que não pode ser representada na página de códigos de dados. Com a página de códigos 65001, quaisquer caracteres Unicode podem ser representados, portanto, os erros de conversão de caracteres não ocorrem quando os dados são transmitidos ao ClearQuest.
  • O ClearQuest retorna caracteres para uma integração na página de códigos local do sistema operacional, ou como caracteres Unicode, dependendo de qual sistema de API é utilizado e como o programa configurou o reconhecimento de Unicode. Consulte o tópico Configurando o Modo de Cadeia de Retorno para Ganchos e Scripts na ajuda de referência da API para obter informações sobre o reconhecimento de Unicode. No modo RETURN_STRING_LOCAL, o ClearQuest emite um erro para a integração se algum caractere na cadeia de retorno não estiver na página de códigos local.
  • Se o valor da página de códigos de dados do ClearQuest estiver configurado como ASCII, e outros produtos com os quais o ClearQuest se integra não limitarem a entrada de dados apenas aos caracteres ASCII, você pode não conseguir integrar o ClearQuest com os produtos. Um conjunto de bancos de dados do ClearQuest com um valor da página de códigos de dados ASCII rejeita todos os caracteres não ASCII que o produto da integração enviar.

Exemplo

O exemplo a seguir mostra como uma incompatibilidade de páginas de códigos pode impedir que uma integração entre o ClearQuest e o Rational funcione corretamente.

O ClearQuest está instalado em um computador com a página de códigos do sistema operacional 1252, e o valor da página de códigos de dados do ClearQuest do conjunto de bancos de dados também é 1252.

O Rational Administrator Client está instalado em um computador com a página de códigos do sistema operacional 936 (japonês).

Um usuário cria um projeto do Rational Administrator e como ele está trabalhando em um computador com uma página de códigos 936, o nome do projeto inclui caracteres japoneses. Ele tenta, então, associar o novo projeto do Rational Administrator a um banco de dados do ClearQuest. A tentativa falha, pois os caracteres japoneses no nome do projeto do Rational Administrator não são provenientes da página de códigos 1252, que é o valor da página de códigos de dados do conjunto de bancos de dados do ClearQuest.

Ativando Tipos de Registros para Integrações

Alguns pacotes permitem a existência de tipos de registros em um esquema. Quando instala esses pacotes, você pode selecionar quais tipos de registro quer que o pacote ative. Se incluir um novo tipo de registro depois de incluir o pacote, você poderá ativar o novo tipo de registro com a funcionalidade do pacote.

Consulte Pacotes de Integração do ClearQuest para obter uma lista de pacotes e os tipos de registro que eles modificam.

Para ativar a funcionalidade do pacote de um novo tipo de registro:

  1. Inicie o Designer.
  2. Clique com o botão direito do mouse em uma versão de esquema na visualização Explorador do Repositório de Esquemas do ClearQuest e clique em Pacotes > Configurar Tipos de Registro para Pacotes.
  3. Selecione um tipo de registro da lista Tipos de Registro.
  4. Selecione os pacotes que deseja ativar para o tipo de registro na lista Pacotes Disponíveis.

Feedback