Criando Registros CCBuildConfig

O CCBuildConfig é um registro de configuração do Rational ClearCase reutilizável e sem permanência de estado, que especifica os seguintes parâmetros do Rational ClearCase: os comandos e visualizações necessários às operações de promoção e construção dos artefatos do Rational ClearCase e as palavras-chave de sucesso e falha que podem ser especificadas para indicar se a operação de construção ou promoção foi concluída com êxito. Um registro CCBuildConfig é utilizado em conjunto com um registro CCBuild.
  1. Clique em Ações > Nova.
  2. Clique em ClearQuest > Criar > seuiddeusuárioenomedebd > Outro > Criar CCBuildConfig.
  3. Na janela Escolher Tipo de Registro, selecione Ccbuildconfig e clique em OK.
  4. Execute um dos seguintes procedimentos:
    • Para preencher os campos da janela CCBuildConfig com essas entradas padrão, clique no botão Valores e clique em Carregar padrões. Em seguida, é possível editar os campos recém-preenchidos, conforme for necessário. Por exemplo, você deve editar pelo menos o texto dos campos Nome da Configuração e Descrição para distinguir o novo registro dos registros CCBuildConfig existentes. Depois de concluir a edição dos padrões, continue na etapa 7.
    • Se não desejar preencher os campos com padrões ou se não houver um registro existente cujos padrões possam ser utilizados, continue na etapa 5.
    • Para preencher os campos da janela CcBuildConfig com entradas padrão, clique na lista Modelo, selecione o registro CcBuildConfig desejado e clique no botão Carregar. Em seguida, é possível editar os campos recém-preenchidos, conforme for necessário. Por exemplo, é possível editar pelo menos o texto nos campos Nome da Configuração e Descrição para distinguir o novo registro dos registros CcBuildConfig existentes. Depois de concluir a edição dos padrões, continue na etapa 7.
    • Se não desejar preencher os campos com padrões ou se não houver um registro existente cujos padrões possam ser utilizados, continue na etapa 5.
  5. Na janela CCBuildConfig, clique na guia Principal. Preencha os seguintes campos:
    Configuration Name
    Digite um nome exclusivo e significativo para o registro.
    Descrição
    Digite uma descrição para o registro.
  6. Clique na guia Visualizações.
    Projeto do Rational ClearCase
    Digite o nome do projeto do Rational ClearCase que define o conjunto de políticas de desenvolvimento e o conjunto de configurações a ser construído.
    Build
    View
    Digite o nome da visualização do Rational ClearCase (ou diretório local) na qual você deseja construir o projeto. Uma entrada de exemplo pode ser x:\hosttest\test3.
    Command
    Digite o comando de construção a ser utilizado para construir a visualização. Os exemplos possíveis são ant, clearmake, make ou um script customizado perl. Uma entrada de exemplo pode ser d:\ant\bin\ant -v.
    Success keywords
    Especifique as palavras-chave que aparecem na saída bem-sucedida do comando de construção do Rational ClearCase especificado. É possível digitar várias palavras-chave, separadas por vírgulas, ou é possível digitar uma cadeia exata com cada uma das palavras-chave separadas por espaços. Se você digitar uma cadeia de palavras-chave separadas por vírgulas, todas as palavras-chave encontradas indicarão uma construção bem-sucedida. Se você digitar uma cadeia com cada palavra-chave separada por um espaço, a cadeia deverá ser encontrada para que a construção seja bem-sucedida. Esse campo não oferece suporte a caracteres não-ASCII ou aos seguintes caracteres ASCII: "+", "?", ".", "*", "^", "$", "(", ")", "[", "]", "{", "}", "|", "\" e "/".
    Failure keywords
    Especifique as palavras-chave que aparecem na saída com falha do comando de construção do Rational ClearCase especificado. É possível digitar várias palavras-chave, separadas por vírgulas, ou é possível digitar uma cadeia exata com cada uma das palavras-chave separadas por espaços. Se você digitar uma cadeia de palavras-chave separadas por vírgulas, todas as palavras-chave encontradas indicarão uma falha na construção. Se digitar uma cadeia com cada palavra-chave separada por um espaço, a cadeia deverá ser encontrada para que a construção falhe. Esse campo não oferece suporte a caracteres não-ASCII ou aos seguintes caracteres ASCII: "+", "?", ".", "*", "^", "$", "(", ")", "[", "]", "{", "}", "|", "\" e "/".
    Promote
    View
    Digite o nome da visualização do Rational ClearCase (ou diretório local) no qual você deseja promover a construção. Uma entrada de exemplo pode ser x:\hosttest\test3.
    Command
    Digite o comando da operação de promoção a ser utilizado para promover a construção. Os exemplos possíveis são findmerge, deliver e os scripts customizados perl. Uma entrada de exemplo pode ser d:\perl\bin\perl.exe -w promote.pl.
    Success keywords
    Especifique palavras-chave significativas que aparecem na saída bem-sucedida do comando de promoção do Rational ClearCase especificado. É possível digitar várias palavras-chave, separadas por vírgulas, ou é possível digitar uma cadeia exata com cada uma das palavras-chave separadas por espaços. Se você digitar uma cadeia de palavras-chave separadas por vírgulas, todas as palavras-chave encontradas indicarão uma operação de promoção bem-sucedida. Se digitar uma cadeia com cada palavra-chave separada por um espaço, a cadeia deverá ser encontrada para que a operação de promoção seja bem-sucedida. Esse campo não oferece suporte a caracteres não-ASCII ou aos seguintes caracteres ASCII: "+", "?", ".", "*", "^", "$", "(", ")", "[", "]", "{", "}", "|", "\" e "/".
    Failure keywords
    Especifique as palavras-chave que aparecem na saída com falha do comando de promoção do Rational ClearCase especificado. É possível digitar várias palavras-chave, separadas por vírgulas, ou é possível digitar uma cadeia exata com cada uma das palavras-chave separadas por espaços. Se você digitar uma cadeia de palavras-chave separadas por vírgulas, todas as palavras-chave encontradas indicarão uma falha na operação de promoção. Se você digitar uma cadeia com cada palavra-chave separada por um espaço, a cadeia deverá ser encontrada para que a operação de promoção falhe. Esse campo não oferece suporte a caracteres não-ASCII ou aos seguintes caracteres ASCII: "+", "?", ".", "*", "^", "$", "(", ")", "[", "]", "{", "}", "|", "\" e "/".
  7. Opcional: Você pode salvar as entradas no registro que está criando como padrões para criar registros CBuildConfig futuros, clicando no botão Valores e clicando em Salvar Como Padrão. Salvando essas entradas como padrões, é possível preencher os campos dos registros CCBuildConfig criados no futuro, clicando no botão Valores e clicando em Carregar Padrão.
  8. Opcional: Você pode salvar as entradas do registro que está criando como padrões, selecionando a seta ao lado do botão Carregar e clicando em Novo. Em seguida, nomeie o modelo na janela Novo Modelo de Registro e clique em OK. Salvando essas entradas, é possível preencher os campos de registros CCBuildConfig criados no futuro, selecionando o registro na lista Modelo e clicando no botão Carregar.
  9. Clique em OK para criar o registro.
Tarefas relacionadas
Tutorial: Construção entre Plataformas
Criando Registros SCLMBuildConfig

Feedback