Mettre à jour les espaces de travail en spécifiant un autre instantané de base

Pour obtenir les modifications les plus récentes contenues dans un instantané d'un autre espace de travail, vous devez resynchronsiser votre espace de travail. Par exemple, dans un environnement de développement collaboratif, on effectue généralement une resynchronisation de son espace de travail pour accepter toutes les modifications d'un espace de travail partagé par une équipe.

Avant de commencer

  • Vous devez être familiarisé avec les concepts de zone de projet, espace de configuration, instantané, espace de travail, et ensemble d'artefacts modifiés, lesquels sont décrits dans Gérer les ressources partagées.
  • Vous devez être connecté à un projet et celui-ci doit contenir un instantané et un espace de travail. Un instantané est un ensemble en lecture seule des ressources et de leurs versions présentes dans un espace de configuration à un moment donné.
  • Si des ensembles d'artefacts modifiés sont associés à l'espace de travail et que vous voulez préserver ces modifications, vous devez partager ces ensembles d'artefacts modifiés avant de lancer l'opération de resynchronisation.
  • Ces informations s'appliquent aux versions 4.0.3 et postérieures. Dans l'application Configuration Management, vous devez avoir le droit de fusionner des configurations. Pour plus d'informations sur la définition des droits, voir le lien vers la tâche correspondante à la fin de cette rubrique.

Pourquoi et quand exécuter cette tâche

Important : Pour éviter que l'opération de resynchronisation ne remplace des ressources de votre espace de travail, vous pouvez prendre un instantané de celui-ci avant d'effectuer l'opération. Vous pouvez aussi créer un espace de travail basé sur votre espace de travail courant puis resynchroniser le nouvel espace de travail.

Si l'instantané sur lequel vous basez la resynchronisation contient une version plus récente d'une ressource que l'espace de travail, vous devez accepter celle-ci dans votre espace de travail. Si votre espace de travail contient une version plus récente que l'instantané sur lequel vous basez la reynchronisation, vous pouvez choisir la version à y conserver. Après la reynchronisation, l'espace de travail ne peut pas contenir une version plus ancienne de la ressource que l'instantané sur lequel vous avez basé l'opération.

Le diagramme ci-dessous montre un graphique de deux ressources et indique les instantanés qui contiennent des versions de la ressource.

Image montrant un graphique de deux ressources décrit au paragraphe précédent.

Imaginez le scénario suivant : vous utilisez l'espace de travail A, dont l'instantané de base est l'instantané 1. Après avoir modifié la ressource 1 puis partagé vos modifications, vous décidez de resynchroniser l'espace de travail A sur l'instantané 2. Le tableau suivant, basé sur le diagramme, indique le contenu de chaque instantané et de l'espace de travail avant et après l'opération de resynchronisation.

Instantané 1 : instantané de base de l'espace de travail A Instantané 2 Avant la resynchronisation, l'instantané de base est l'instantané 1 Après la resynchronisation, l'instantané de base est l'instantané 2
Ressource 1 - v 1.1 Ressource 1 - v 1.2 Ressource 1 - v 1.1.1 (vous avez modifié la ressource 1 et partagé vos modifications, d'où la version v 1.1.1 dans cet espace de travail) Ressource 1 - v 1.2

Pour être en cohérence avec les autres espaces de travail dont l'instantané de base est l'instantané 2,
vous devez accepter la version plus récente de l'instantané 2.

Ressource 2 - v 1.1 Ressource 2 - v 1.1.1 Ressource 2 - v 1.1 Ressource 2 - v 1.1.1

Procédure

  1. Dans un produit de gestion de cycle de vie, effectuez l'une des opérations suivantes :
    • Si vous travaillez dans l'espace de travail dont vous voulez remplacer le contenu : dans la barre d'outils, cliquez sur Contexte de configuration actuel > Ouvrir la configuration en cours.
    • Depuis un tableau de bord de projet, dans la barre d'outils, cliquez sur Contexte de configuration actuel > Explorer les configurations, puis sur l'espace de travail à resynchroniser.
  2. Dans l'application Configuration Management, depuis n'importe quel onglet de l'éditeur d'espace de travail, cliquez sur l'icône Resynchroniser en haut à droite.
  3. Sur la page Resynchroniser la configuration de l'espace de travail, sélectionnez l'instantané sur lequel baser la resynchronisation et cliquez sur Mettre à jour.
    Remarque : La liste des instantanés comprend uniquement ceux qui utilisent la cible de flot de l'espace de travail comme espace de travail.
  4. Sur la page Mettre à jour les ressources, les différences entre l'instantané de base et l'espace de travail courant (cible) sont mises en évidence dans les panneaux Base et Cible. Indiquez si chaque modification doit être copiée dans l'espace de travail mis à jour :
    1. Dans le panneau Cible, cliquez sur un delta, qui est mis en évidence en vert. Dans les panneaux Base et Cible, notez les éléments qui apparaissent maintenant en rouge.
    2. Acceptez les modifications que vous voulez conserver : pour accepter une modification depuis l'instantané de base, cliquez dans le panneau Base sur l'icône Appliquer la modification au résultat fusionné. Pour accepter une modification depuis l'espace de travail courant, cliquez dans le panneau Cible sur l'icône Appliquer la modification au résultat fusionné.
  5. Le panneau Résultat fait apparaître le contenu courant de l'espace de travail au fur et à mesure que vous fusionnez les configurations. Une fois que vous avez terminé, cliquez sur l'icône Partager le résultat fusionné. Les résultats sont partagés dans la configuration dont vous avez demandé la resynchronisation.
  6. Cliquez sur Terminer. Sur la page Resynchronisation de la configuration d'espace de travail, remarquez que la zone Image instantanée de base indique maintenant l'instantané que vous avez sélectionné à l'étape 3.
  7. Facultatif : Effectuez l'une des opérations suivantes :
    • Pour revenir à la vue Explorateur de configurations, cliquez sur Configurations dans le trajet de navigation en haut à gauche de la page.
    • Pour revenir au produit de gestion de cycle de vie, sélectionnez l'option appropriée à partir de l'icône Menu d'accueil en haut à gauche de la page. Ensuite, pour travailler dans l'espace de travail mis à jour, sélectionnez-le ou recherchez-le à l'aide du menu Contexte de configuration actuel.

Résultats

Les anciennes versions des ressources qui se trouvaient dans l'espace de travail sont remplacées par les nouvelles versions sélectionnées dans l'instantané.

Commentaires en retour