Ce tutoriel a été conçu pour vous aider à mieux comprendre l'utilisation du
Package CrossPlatformSCM. L'exécution du tutoriel vous a permis
d'apprendre à créer et à utiliser tous les enregistrements Rational ClearQuest nécessaires à
l'exécution, la réexécution, la promotion et la repromotion d'une compilation coordonnée d'objets
stockés dans SCLM et Rational ClearQuest.
Vous avez en outre découvert les types d'enregistrement associés au package
ainsi que les états par lesquels passent les enregistrements de compilation pendant la compilation
et la promotion. Vous savez en outre où résident les fichiers journaux.
Il reste toutefois quelques points et conseils importants auxquels le tutoriel n'a pas répondu
mais qui peuvent être mentionnés en conclusion :
- N'utilisez jamais un enregistrement enfant SCLMBuild ou CCBuild devant être synchronisé avec un
enregistrement apparenté pour exécuter des compilations, des recompilations, des promotions ou des
repromotions.
L'exécution de ces actions sur des enregistrements enfant peut entraîner leur désynchronisation
d'avec leurs enregistrements apparentés et parent.
- Vous pouvez créer autant d'enregistrements SCLMBuildConfig et CCBuildConfig que nécessaire
pour l'opération. Chaque enregistrement de configuration peut pointer vers un projet SCLM ou une
vue Rational ClearCase distinct ou identique.
- Vous pouvez créer un enregistrement CrossPlatformBuild parent avec autant d'enregistrements
SCLMBuild et CCBuild enfant que nécessaires et utiliser un autre enregistrement de configuration
de type correspondant avec chacun. Vous pouvez aussi utiliser le même enregistrement de
configuration pour chaque enregistrement de compilation de type correspondant.
- Vous pouvez créer des enregistrements SCLMBuild et CCBuild indépendants non associés à un
enregistrement CrossPlatformBuild parent. Un enregistrement de compilation indépendant permet
de compiler une vue Rational ClearCase ou
un projet SCLM unique indépendamment des autres projets ou vues.
- Vous pouvez ajouter à un enregistrement CrossPlatformBuild parent existant des enregistrements
SCLMBuild et CCBuild non associés à un enregistrement CrossPlatformBuild parent afin de les
inclure dans une compilation coordonnée. Vous pouvez également supprimer des enregistrements
enfant SCLMBuild et CCBuild d'un enregistrement parent et les convertir en enregistrements
de compilation indépendants.
Maintenant que vous avez terminé le tutoriel et que vous comprenez les bases de l'utilisation du
Package CrossPlatformSCM, utilisez les rubriques restantes de ce
chapitre comme manuel de référence pour exécuter des tâches utilisateur données.