En livrant des activités UCM, vous mettez votre travail à la disposition des autres membres de l'équipe.
Avant de commencer
La livraison doit s'effectuer à destination d'une vue d'intégration UCM sur votre ordinateur. Cette vue est généralement créée lorsque vous utilisez l'assistant Se joindre à un projet UCM pour vous joindre à un
projet UCM et créer les vues dont vous avez besoin pour travailler sur des activités dans le projet.
Pourquoi et quand exécuter cette tâche
Au cours de la livraison, le travail qui se trouve dans le flux de développement fusionne avec le travail contenu dans le flux cible.
Les fusions triviales (non conflictuelles) sont exécutées automatiquement. Si des conflits se produisent au cours de la fusion, vous êtes invité à les résoudre.
Procédure
- Si vous utilisez IBM Rational® ClearTeam
Explorer™ for Eclipse, basculez vers l'espace de travail Eclipse associé à la vue d'intégration.
- Pour vous assurer que la vue d'intégration est bien à jour, sélectionnez-la dans le Navigateur ClearTeam, puis sélectionnez dans le menu contextuel pour ouvrir la boîte de dialogue Mettre à jour des ressources. Cliquez sur Appliquer pour effectuer l'opération de mise à jour.
- Dans le Navigateur ClearTeam, sélectionnez la vue de développement ClearCase. Si vous utilisez Rational ClearTeam
Explorer for Eclipse, ne basculez pas vers l'espace de travail Eclipse associé
à cette vue. Toutes les modifications liées à l'opération de livraison s'effectuent dans la vue d'intégration.
- Cliquez avec le bouton droit de la souris sur la vue de développement
et sélectionnez dans le menu contextuel du Navigateur ClearTeam pour ouvrir
la boîte de dialogue Livraison par défaut ou cliquez sur l'icône Livrer à partir du flux
dans la barre d'outils UCM et sélectionnez Livraison par défaut.
Utilisez
cette boîte de dialogue pour définir le flux cible par défaut et
la vue ClearCase.
- Le flux et la vue ClearCase cibles par défaut
apparaissent dans le volet Configurer la livraison par défaut. Pour choisir un autre flux comme cible de la livraison,
cliquez sur Changer. Pour créer une nouvelle vue à utiliser pour la livraison,
cliquez sur Nouveau.
Pour sélectionner une autre vue existante à utiliser pour la livraison,
cliquez dans la liste Vue d'intégration.
Remarque : Vous pouvez également définir le flux et la vue
ClearCase cible par défaut à l'avance en cliquant sur dans le plan de travail d'Eclipse,
puis en sélectionnant dans la boîte de dialogue Préférences. Dans ce cas, lorsque vous
sélectionnez
, vous commencez directement l'opération
de livraison sans afficher la boîte de dialogue Livraison par défaut.
- Cliquez sur OK pour lancer la livraison.
- Les versions présentes dans les jeux de modification des activités sélectionnées
sont fusionnées dans la vue d'intégration. Le cas échéant, les fusions
manuelles nécessaires sont répertoriées dans
la vue Résultats de la livraison
avec la valeur Fusion requise dans la
colonne Etat de fusion. Cliquez sur l'icône
dans la barre d'outils de la vue Résultats de la livraison pour commencer la fusion. Le premier élément de la liste est ouvert avec l'outil de fusion manuelle approprié. Une fois le premier élément fusionné, l'élément suivant est ouvert avec l'outil de fusion approprié. Ce processus continue jusqu'à ce que toutes les fusions requises aient été exécutées ou jusqu'à ce que vous cliquiez sur l'icône
pour arrêter la fusion.
Remarque : Pour annuler la livraison
et invalider toutes
les fusions déjà achevées, cliquez sur
l'icône

dans la barre d'outils de la
vue
Résultats de la livraison.
- Une fois toutes les fusions requises achevées, générez (compilez) et testez le projet
dans la vue d'intégration.
- Si la génération et le test réussissent, cliquez sur l'icône
dans la barre d'outils de la vue Résultats de la livraison pour
achever l'opération de livraison.
Résultats
Les activités sélectionnées sont livrées à la vue d'intégration et les nouvelles versions sont archivées. Une
fois que les changements ont été incorporés dans une nouvelle version de référence, les autres membres de l'équipe peuvent
utiliser la boîte de dialogue
Réajuster le flux pour charger les nouvelles versions dans leurs
propres vues de développement.