Este tutorial foi projetado para ajudá-lo a obter um conhecimento geral sobre
como utilizar o Pacote CrossPlatformSCM. Concluindo o tutorial, você
aprenderá como criar e utilizar todos os registros do Rational ClearQuest
requeridos para executar e promover, uma ou mais de uma vez, a construção coordenada de
objetos armazenados no SCLM e no Rational ClearCase. Familiarizou-se também com os tipos
de registro associados ao pacote e com os estados para os quais se movem os registros
de construção durante o processo de construção e promoção. Sabe também onde estão
localizados os arquivos de log.
Porém, permanecem ainda alguns pontos e dicas importantes que não foram abordados
pelo tutorial, mas que valem a pena ser mencionados para concluir:
- Nunca utilize um registro filho SCLMBuild ou CCBuild que deva ser sincronizado
a um irmão para executar operações de construção, reconstrução e promoção, ou
operações de nova promoção.
A execução dessas ações em registros filhos pode fazer com que os estados
desses registros saiam de sincronismo com seus irmãos e com seus registros pai.
- É possível criar quantos registros SCLMBuildConfig e CCBuildConfig forem
necessários em sua operação. Cada registro de configuração pode apontar para um
projeto do SCLM ou uma visualização do Rational ClearCase.
- É possível criar um registro pai CrossPlatformBuild com quantos registros filhos SCLMBuild
e CCBuild forem necessários e utilizar um registro de configuração diferente do tipo
correspondente com cada um deles. Também é possível utilizar o mesmo registro de configuração
para cada registro de construção do tipo correspondente.
- Você pode criar registros SCLMBuild e CCBuild independentes não-associados a um
pai CrossPlatformBuild. Um registro de construção independente permite construir uma
visualização exclusiva do Rational ClearCase ou um projeto do SCLM, independentemente de outros
projetos ou visualizações.
- Também é possível incluir registros SCLMBuild e CCBuild não-associados a um
registro pai CrossPlatformBuild em um registro pai CrossPlatformBuild existente,
para incluí-los como parte de uma construção coordenada. Você também pode remover
os registros filhos SCLMBuild e CCBuild de um registro pai, convertendo-os para
registros de construção independentes.
Agora que você concluiu o tutorial e tem uma noção básica de como utilizar
o Pacote CrossPlatformSCM, pode utilizar os tópicos
restantes deste capítulo como um guia de referência para executar tarefas
específicas do usuário.