cpheader

Inclui e remove as informações do cabeçalho da página de códigos de dados para e dos itens da área de trabalho exportados (consultas, gráficos, relatórios, formatos de relatórios) e de arquivos de formato criados usando o Rational ClearQuest Designer original.

Sinopse

cqperl cpheader.pl -a [ file-path | [ directory-path { regular-expression } ] ] code-page
cqperl cpheader.pl -s [ file-path | [ directory-path { regular-expression } ] ]

Descrição

A partir da versão 7.1.1.0, o IBM Rational ClearQuest inclui informações do cabeçalho para os itens da área de trabalho exportados e para os arquivos de formulário criados usando o ClearQuest Designer original. O cabeçalho contém informações sobre a página de códigos de dados do banco de dados ClearQuest do qual os arquivos são exportados. O cabeçalho assegura que os arquivos exportados são importados corretamente em outros bancos de dados ClearQuest, que podem usar uma página de códigos diferente.

Nas versões do ClearQuest anteriores à 7.1.1.0, os itens de área de trabalho exportados e arquivos de formulário não possuem um cabeçalho de página de códigos.

Se estiver usando uma combinação de versão pré e pós 7.1.1.0 dos clientes ClearQuest e deseja exportar ou importar os itens da área de trabalho e arquivos de formulário usando a versão pré e pós 7.1.1.0 dos clientes ClearQuest, use o comando cpheader para incluir e remover os cabeçalhos das páginas de códigos para ativar a compatibilidade de clientes com versões cruzadas. Isso permite que os arquivos exportados sejam convertidos em um formato adequado para importação por um cliente ClearQuest em uma versão diferente do cliente que exportou os arquivos.

Use o comando cpheader para migrar os itens da área de trabalho e arquivos de formulário criados usando o ClearQuest Designer original em um banco de dados do ClearQuest com uma página de códigos UTF-8 (8-bit Unicode Transformation Format). Ao usar este comando, você evita a importação de itens da área de trabalho e arquivos de formulário em um banco de dados ClearQuest que não corresponde à página de códigos dos arquivos exportados e evita, assim, a distorção de dados. UTF-8 suporta caracteres de todas as páginas de códigos, então é possível importar todas as páginas de códigos em um banco de dados que suporta a página de códigos UTF-8.

Atenção: O ClearQuest Eclipse Designer exporta formulários no formato XML, que contém as informações da página de códigos. Não use o comando cpheader em formulários exportados do ClearQuest Eclipse Designer.

Opções e Argumentos

-a
Inclua um cabeçalho da página de códigos de dados aos arquivos especificados no diretório especificado e seus subdiretórios.
-s
Remova o cabeçalho da página de códigos de dados do(s) arquivo(s) especificado(s) no diretório especificado e seus subdiretórios.
file-path
Especificação de caminho do arquivo ao qual incluir ou remover o cabeçalho da página de códigos.
directory-path { regular-expression }
Especificação de caminho do diretório contendo os arquivos nos quais incluir ou remover o cabeçalho da página de códigos. Se você especificar uma regular-expression, o cabeçalho da página de códigos é incluído ou removido apenas dos arquivos no diretório e seus subdiretórios com um nome que corresponda a regular-expression. Se você não especificar uma expressão regular, então o cabeçalho da página de códigos é incluído ou removido de todos os arquivos no diretório e seus subdiretórios.
code-page
Página de códigos de dados do Rational ClearQuest.

Exemplos

  • Inclua o cabeçalho para a página de códigos de dados da Europa Ocidental 1252 no arquivo c:/all_defects.qry:
    cqperl cpheader.pl -a c:/all_defects.qry 1252
  • Inclua o cabeçalho para a página de códigos de chinês simplificado 936 em todos os arquivos no diretório c:/queries e seus subdiretórios:
    cqperl cpheader.pl -a c:/queries 936
  • Inclua o cabeçalho para a página de códigos de chinês simplificado 936 em todos os arquivos no diretório c:/queries e seus subdiretórios correspondentes à expressão .cfg$:
    cqperl cpheader.pl -a c:/queries .cfg$ 936
  • Remova o cabeçalho da página de códigos do arquivo c:/alldefect.qry:
    cqperl cpheader.pl -s c:/alldefect.qry
  • Remova o cabeçalho da página de códigos de todos os arquivos no diretório c:/qrydir e seus subdiretórios:
    cqperl cpheader.pl -s c:/qrydir

Consulte também

bkt_tool


Feedback