Fusion de branches
Dans une session de collaboration, vous pouvez fusionner les mises à jour ou modifications de conception approuvées sur une branche d'exploration dans la branche active actuelle.
Evaluation des conflits de fusion
Avant d'effectuer une fusion, vous pouvez vérifier l'existence d'éventuels conflits de fusion entre la branche à fusionner et la branche cible de la fusion :
1. Dans l'historique de collaboration, cliquez avec le bouton droit sur la branche que vous souhaitez fusionner.
2. Sélectionnez Evaluer les conflits de fusion (Evaluate Merge Conflicts). Si un conflit quelconque existe entre les modifications apportées sur la branche actuelle et la branche d'évaluation des conflits, une icône de conflit s'affiche dans l'arbre du modèle.
3. Positionnez le pointeur de la souris sur cette icône pour visualiser l'erreur de conflit.
4. Résolvez le conflit sur la base des détails de l'erreur, puis poursuivez la fusion.
Pour désactiver l'aperçu des conflits :
1. Cliquez avec le bouton droit sur la branche.
2. Choisissez Effacer les évaluations de conflit (Clear Conflicts Evaluation).
|
|
• Lorsqu'une nouvelle branche est créée, l'évaluation des conflits est activée par défaut au regard de la branche principale.
• Une fois la branche d'évaluation des conflits définie, l'évaluation des conflits est effectuée par rapport à la branche spécifiée, quelle que soit la branche active à ce moment-là.
|
Fusion dans la branche active
Vous pouvez fusionner les modifications de conception d'une branche dans la branche active actuelle ou de la branche active vers une autre.
1. Dans l'historique de collaboration, sélectionnez la branche dans laquelle une modification doit être fusionnée. Si la branche en cours n'est pas active, cliquez avec le bouton droit et sélectionnez Activer (Activate) pour activer la branche.
2. Sélectionnez la dernière modification d'une autre branche ou version à fusionner dans la branche active et cliquez avec le bouton droit de la souris.
Si vous souhaitez fusionner une modification autre que la dernière, créez une version de cette modification, puis exécutez l'action de fusion.
3. Dans le menu contextuel, sélectionnez Fusionner dans une branche active (Merge into Active Branch). La modification sélectionnée est fusionnée et apparaît en tant que dernière modification dans la branche active.
Si des modifications sont apportées à un modèle dans la branche active et dans la branche d'origine, un conflit de fusion est créé. Sélectionnez une modification d'une branche avant de continuer.
|
|
• L'opération de fusion apporte de la souplesse au processus de conception, car elle permet de sélectionner et de choisir la conception à sélectionner dans l'une ou l'autre des branches. Cette méthode doit être utilisée avec précaution. En effet, Creo+ est un système paramétrique, et la conception implique un tableau complexe de références et de dépendances. Si des modifications sont mélangées, des modifications incompatibles et involontaires risquent d'être intégrées dans la conception d'origine, ce qui peut entraîner une perte de données.
• Effectuez toujours une régénération complète à l'aide du gestionnaire de régénération après l'opération de fusion pour garantir l'intégrité des données de l'assemblage résultant.
• Vous pouvez restaurer une modification plus ancienne si le résultat de la fusion n'est pas satisfaisant.
L'action de fusion crée une modification uniquement sur la branche active.
|