Nas duas etapas anteriores, você aprendeu a criar registros de
configuração. A próxima etapa é aprender a criar um registro de construção, especificamente,
um registro CrossPlatformBuild.
Um registro CrossPlatformBuild é um registro pai não-reutilizável,
com preservação de estado que executa uma operação de construção e promoção coordenada em qualquer
projeto do SCLM e visualizações do
Rational ClearCase especificados por seus registros filhos SCLMBuild e CCBuild.
Um registro CrossPlatformBuild deve ter pelo menos um registro filho SCLMBuild ou
CCBuild associado a ele, mas pode ter mais. Para poder criar um registro
CrossPlatformBuild, é necessário ter pelo menos um registro de configuração SCLMBuildConfig
ou CCBuildConfig para utilizar com o SCLMBuild ou CCBuild criado.
- Clique em .
- Clique em .
- Na janela Escolher Tipo
de Registro, clique em Crossplatformbuild e, em seguida,
clique em OK.
- Na janela CrossPlatformBuild, clique na guia Principal:
- ClearQuest ID
- Este campo não-editável exibe o ID do Rational ClearQuest
do registro CrossPlatformBuild que está sendo criado.
- Estado
- Este campo não-editável exibe o estado de construção do registro que está sendo criado.
Novos registros são criados no estado Submitted.
- Título
- Digite um título significativo para este registro de construção pai.
- Descrição
- Digite uma descrição significativa para este registro de construção pai.
- Opcional: Você pode salvar
suas entradas Título e Descrição como
padrões para criar registros CrossPlatformBuild futuros, clicando no botão Valores
e, em seguida, em Salvar Como Padrão. Salvar esses padrões permite o preenchimento
dos campos de registros CrossPlatformBuild criados no futuro, clicando no botão
Valores e, em seguida, em Carregar
Padrão.
- Opcional: Você pode salvar as entradas Título e Descrição
como padrões para criar registros CrossPlatformBuild futuros, clicando na seta ao lado do botão
Carregar e selecionando Novo.
Em seguida, nomeie o modelo na janela Novo Modelo de Registro e clique em OK.
Na janela CrossPlatformBuild, clique
na seta ao lado do botão Carregar e selecione Salvar
como Padrão. Salvando essas entradas, é possível preencher os campos de registros
CrossPlatformBuild criados no futuro, selecionando o modelo que contém os padrões da lista
Modelo e clicando no botão Carregar.
- Clique na guia Registros de Construção.
- Para criar um registro SCLMBuild, clique no botão Novo
da área de janela SCLMBuild.
Nota: Com exceção de
Título e Descrição,
os campos editáveis desse registro podem aceitar apenas caracteres ASCII, independentemente
do conjunto de caracteres em uso. Esta limitação é devido a uma restrição com o componente do servidor
da integração do SCLM em execução no z/OS.
- Na janela SCLMBuild, clique na guia Principal:
- ClearQuest ID
- Este campo não-editável exibe o ID do Rational ClearQuest do registro SCLMBuild que está sendo criado.
- Estado
- Este campo não-editável exibe o estado de construção do registro SCLMBuild
que está sendo criado. Novos registros são criados no estado Submitted.
- Título
- Digite um título significativo para este registro SCLMBuild.
- Descrição
- Digite uma descrição significativa para este registro SCLMBuild.
- Clique na guia SCLM.
- CrossPlatformBuild Parent
- Este campo não-editável exibe os IDs do Rational ClearQuest dos registros pai
aos quais o registro SCLMBuild que está sendo criado está associado.
No entanto, os
IDs não aparecem até que seja concluída a criação do registro pai.
- Configuration
- No campo Configuração, selecione o nome do registro
SCLMBuildConfig a ser utilizado com este registro SCLMBuild.
- Batch
- Selecione Lote se deseja criar este
registro para ser executado em modo em lote. Deixe o campo em branco para criar um registro
que deve ser executado em modo on-line. Utilize o modo em lote para construir conjuntos de arquivos
ou executar construções longas.
- Group
- Digite o nome do grupo ou grupos do SCLM que contêm os dados do aplicativo
modificados. Para digitar vários grupos em uma hierarquia, digite os nomes na ordem
de baixo para cima, separando cada nome de grupo por uma vírgula. Observe que esses são
grupos que estão sendo promovidos "de" não "para". Portanto, não é necessário digitar
o nome do grupo mais acima na hierarquia.
Por exemplo, se a hierarquia do grupo
contiver os grupos DEV1, TEST e RELEASE, você poderá digitar "DEV1,
TEST" nesse campo para rastrear operações de construção e promoção em um artefato
do SCLM no início da hierarquia do projeto.
- Type
- Digite o nome do tipo do SCLM que especifica o tipo do membro do pacote SCLM.
- Member
- Digite o nome do membro do pacote do SCLM que é o destino da ação.
- Opcional: Você pode
salvar as entradas deste registro SCLMBuild como padrões para criar registros
SCLMBuild futuros, clicando no botão Valores e clicando
em Salvar Como Padrão. Salvando essas entradas como padrões, é
possível preencher os campos de registros SCLMBuild criados no futuro, clicando no
botão Valores e clicando em Carregar
Padrão.
- Opcional: Você pode salvar as entradas deste
registro SCLMBuild como padrões, selecionando a seta ao lado do botão Carregar
e selecionando Novo. Em seguida, nomeie o modelo na janela Novo Modelo de Registro e clique em OK.
Na janela SCLMBuild, clique na seta
ao lado do botão Carregar e selecione Salvar
como Padrão. Salvando essas entradas, é possível preencher os campos de registros
SCLMBuild criados no futuro, selecionando o modelo que contém os padrões da lista
Modelo e clicando no botão
Carregar.
- Clique em OK para criar o registro
SCLBuild. O registro é exibido na área de janela SCLMBuild.
Nota: Você
pode editar o registro filho recém-criado dando um clique duplo no ID nesta área de janela,
clicando no botão Ações e clicando em Modificar.
- Para criar um registro CCBuild, clique no botão Novo
da área de janela CCBuild.
- Na janela CCBuild, clique na guia Principal:
- ClearQuest ID
- Este campo não-editável exibe o ID do Rational ClearQuest do registro CCBuild que está sendo criado.
- Estado
- Este campo não-editável exibe o estado de construção do registro CCBuild
que está sendo criado. Novos registros são criados no estado Submitted.
- Proprietário
- Selecione um proprietário para este registro CCBuild.
- Título
- Digite um título significativo para este registro CCBuild.
- Descrição
- Digite uma descrição significativa para este registro CCBuild.
- Clique na guia ClearCase.
- Na janela CCBuild, clique na guia ClearCase:
- CrossPlatformBuild Parent
- Este campo não-editável exibe os IDs do Rational ClearQuest dos registros pai
aos quais o registro CCBuild que está sendo criado está associado.
No entanto, os
IDs não aparecem até que seja concluída a criação do registro pai.
- Configuration
- No campo Configuração, selecione o registro CCBuildConfig
a ser utilizado com este registro CCBuild.
- Opcional: Você pode
salvar as entradas deste registro CCBuild como padrões para criar registros
CCBuild futuros, clicando no botão Valores e clicando em Salvar
Como Padrão. Salvando essas entradas como padrões, é possível preencher os campos
CCBuild criados no futuro, clicando no botão Valores e clicando em
Carregar Padrão.
- Opcional: Você pode salvar as entradas deste
registro CCBuild como padrões para criar registros CCBuild futuros, 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.
Na janela CCBuild, clique na seta ao lado do botão Carregar e selecione
Salvar como Padrão. Salvando essas entradas, é possível preencher os
campos de registros CCBuild criados no futuro selecionando o modelo que contém os
padrões da lista Modelo e clicando no botão
Carregar.
- Clique em OK para criar o registro CCBuild. O
registro é exibido na área de janela CCBuild.
Nota: Você
pode editar o registro filho recém-criado dando um clique duplo no ID nesta área de janela,
clicando no botão Ações e clicando em Modificar.
- Opcional: Você pode salvar as entradas deste
registro pai como padrões. Observe, no entanto, que ao salvar os padrões
de um registro pai que está associado aos registros filhos, todos os novos
registros pai criados a partir desses padrões permanecem vinculados aos
registros filhos associados ao registro pai original. Como não é possível
reutilizar registros de construção (incluindo registros de construção filhos), talvez
você prefira não salvar padrões depois de ter associado um novo registro pai aos registros filhos.
Ou então, você poderia salvar os padrões agora, utilizá-los para criar um novo registro pai
no futuro e, em seguida, editar o registro pai para associá-lo aos novos registros de construção
filhos.
- Na janela CrossPlatformBuild, clique em OK para
concluir o registro pai.
Este tópico conclui o procedimento de criação de um registro pai CrossPlatformBuild
que inclui um registro fiho SCLMBuild e CCBuild. A próxima
etapa é utilizar o registro pai para executar uma construção.