Utilize o mesmo registro SCLMBuild ou CCBuild independente utilizado para executar
uma construção independente para promover uma construção independente bem-sucedida.
Para poder promover uma construção independente, o registro de construção utilizado
deverá estar no estado BuildCompleted.
- Execute uma consulta do Rational ClearQuest nos registros SCLMBuild ou CCBuild.
- Na página Results, selecione
o registro SCLMBuild ou CCBuild com o qual deseja promover a construção. O campo State
mostra que o registro está no estado BuildCompleted
- Clique em . O campo State
é alterado do estado BuildCompleted para o estado PromotePending.
- Na barra de ferramentas da janela Details, clique na
seta ao lado do botão Change State
e clique em Promote. O campo State é alterado de BuildCompleted
para o estado PromotePending.
- Clique no botão Apply para
aceitar as mudanças de estado.
- Clique em para atualizar o registro de construção no
banco de dados.
- A partir da barra de ferramentas na janela Details, clique no botão
Menu
e clique em Refresh para
atualizar o registro da construção no banco de dados.
- Clique em para
atualizar o campo State.Execute
um dos seguintes procedimentos:
- Se a operação de promoção for bem-sucedida, o campo State
será alterado para o estado PromoteCompleted. Para construções do Rational ClearCase,
essa alteração
significa que o comando de promoção especificado no registro CCBuildConfig
foi executado com
êxito sem palavras-chave válidas ou que uma palavra-chave válida foi encontrada
na saída da promoção. Se você executar uma operação de promoção do Rational ClearCase
sem especificar palavras-chave de êxito, você ainda pode verificar se os artefatos Rational ClearCase
foram promovidos com êxito clicando no botão Apply
e verificando o arquivo de log <raiz_do_rational>\ClearQuest\cpscm.log.
Também é possível verificar se os arquivos foram promovidos com êxito, com base no comando
executado.
- Se a operação de promoção falhar, o campo State será
alterado para o estado PromoteFailed. Clique no botão Apply
para aceitar as mudanças de estado.. Revise as mensagens de erro em <raiz_do_rational>\ClearQuest\cpscm.log .
Consulte informações adicionais sobre comunicações SCLM em <raiz_do_rational>\ClearQuest\cpscm_communications.log
- Observe que, se você promover uma grande tarefa do SCLM em modo de batch, as etapas
para atualização e modificação talvez não movam o registro do estado PromotePending,
pois a construção talvez nunca tenha sido realmente promovida. Se essa situação ocorrer,
geralmente significa que há um erro no código JCL. Exclua o registro ou, se você for
um membro do grupo restrito do Rational ClearQuest,
mova-o para o estado PromoteFailed manualmente e corrija o problema. (Para obter informações adicionais
sobre este grupo, consulte Opcional: Criar um Grupo de Usuários "Restrito" do Rational ClearQuest).