Loading
Gestion et publication simplifiées et collaboratives des...
Table des matières
Sélectionner des filtres

          Aucun résultat
          Aucun résultat
          Voici quelques conseils de recherche

          Vérifiez l'orthographe de vos mots-clés.
          Utilisez des termes de recherche plus généraux.
          Sélectionnez moins de filtres pour élargir votre recherche.

          Recherchez dans toute l’aide de Salesforce
          Combinaison d'éléments de travail dans le DevOps Center nouvelle génération

          Combinaison d'éléments de travail dans le DevOps Center nouvelle génération

          Utilisez combiner des éléments de travail pour éviter les conflits lors de la promotion d'éléments de travail individuels avec une promotion personnalisée. Lorsque des éléments de travail d'une étape partagent des métadonnées ou dépendent les uns des autres, leur promotion individuelle entraîne des conflits ou bloque les promotions.

          Éditions requises

          Disponible avec : Lightning Experience dans les éditions Professionnel (accès API requis), Entreprise, Performance, Unlimited et Developer
          Pas disponible avec : Government Cloud Plus. Pour plus de détails, contactez votre chargé de compte Salesforce.
          Pas disponible avec : La zone EU Operating. La zone EU Operating est une offre payante spéciale qui fournit un niveau d'engagement de résidence des données avancé. Le Centre DevOps est pris en charge dans les organisations de l'Union Européenne qui ne font pas partie de la Zone opérationnelle de l’Union européenne, selon les conditions et les termes de produit standard.
          Remarque
          Remarque Le fonctionnement de la fonctionnalité combiner les éléments de travail est différent dans les DevOps Center et DevOps Center (package géré) de nouvelle génération. Ces informations concernent le DevOps Center nouvelle génération. Pour en savoir plus sur cette fonctionnalité dans DevOps Center (package géré), consultez Next Generation DevOps Center (en anglais).

          Pendant la promotion personnalisée, DevOps Center identifie à l'étape les éléments de travail qui partagent des composants de métadonnées ou qui ont des dépendances. Il vous offre ensuite les options suivantes :

          • Combiner des éléments de travail : DevOps Center combine les éléments de travail identifiés dans un ordre de sécurité des dépendances afin que vous puissiez les promouvoir sans conflits.
          • Continuez avec la promotion personnalisée : La promotion peut entrer en conflit ou échouer.

          Pour des instructions détaillées sur la combinaison d'éléments de travail, consultez Promotion d'éléments de travail individuels à partir d'une étape.

          Important
          Important La combinaison d'éléments de travail est irréversible.

          DevOps Center combine les éléments de travail dans l'ordre dans lequel vous les avez créés, du plus ancien au plus récent, jusqu'à ce que toutes les modifications soient effectuées dans la branche de fonctionnalité du nouvel élément de travail. DevOps Center retire ensuite les branches obsolètes pour les anciens éléments de travail. Comme DevOps Center fusionne tous les composants de métadonnées en un seul élément de travail, limitez la portée de chaque élément de travail aux modifications associées.

          Diagramme montrant la combinaison de trois éléments de travail

          Scénarios de combinaison d'éléments de travail

          Examinez ces scénarios pour comprendre quand combiner des éléments de travail.

          Exemple
          Exemple Scénario 1 : Deux éléments de travail changent le même composant

          L'élément de travail WI-000001 ajoute une règle de validation à l'objet Compte. WI-000002 change la même règle de validation. Les deux éléments de travail sont disponibles sur la même étape. Si vous promouvez uniquement WI-000002 avec une promotion personnalisée, le référentiel de contrôle de code source ne peut pas décider quelle version sélectionner, et un conflit se produit.

          Ce que vous faites : Combinez les éléments de travail WI-000001 et WI-000002. DevOps Center fusionne WI-000001 et WI-000002 dans l'ordre dans lequel ils ont été créés. Il conserve la dernière version de la règle de validation et favorise le résultat combiné. Les deux modifications passent ensemble à l'étape suivante.

          Exemple
          Exemple Scénario 2 : Un élément de travail crée un objet, un autre le modifie

          L'élément de travail WI-000003 crée l'objet personnalisé Issue__c et WI-000004 ajoute le champ CreatedById à Issue__c. Les deux éléments de travail sont disponibles sur la même étape. La promotion de WI-000004 seule en utilisant une promotion personnalisée échoue, car la branche de l'étape cible n'a pas encore Issue__c.

          Ce que vous faites : Combinez les éléments de travail WI-000003 et WI-000004. DevOps Center combine WI-003 et WI-000004 dans l'ordre des dépendances (créer d'abord, puis modifier), les fusionne dans une branche, et les promouvoit. Issue__c et le nouveau champ passent ensemble à l'étape suivante.

          Exemple
          Exemple Scénario 3 : Plusieurs éléments de travail partagent des composants

          Les éléments de travail WI-000005, WI-000006 et WI-000007 modifient la même classe Apex. Si vous sélectionnez uniquement WI-000005 et WI-000006 pour la promotion personnalisée, DevOps Center identifie le chevauchement avec WI-000007.

          Ce que vous faites : Combinez les éléments de travail WI-000005, WI-000006 et WI-000007. DevOps Center rejoue les engagements dans une branche (la plus récente) et fait la promotion. Vous évitez ainsi les conflits et la nécessité de promouvoir ultérieurement WI-000007 séparément.

          Si vous ne combinez pas les éléments de travail dans ces scénarios et continuez avec la promotion personnalisée, il peut être nécessaire de résoudre manuellement les conflits de fusion ou de promouvoir les éléments de travail dépendants dans l'ordre approprié. La combinaison regroupe tous les éléments de travail associés en une seule promotion et évite ces étapes.

          Suivi des éléments de travail combinés

          Après avoir combiné des éléments de travail et promu le nouvel élément de travail à travers le pipeline, DevOps Center met à jour le statut de tous les éléments de travail et enregistre l'activité. Utilisez le statut de l'élément de travail et la vue de l'étape du pipeline pour suivre le résultat.

          Statut des éléments de travail

          Lorsque des éléments de travail sont combinés, la section Statut de l'élément de travail sous l'onglet Éléments de travail affiche le résultat après la combinaison des éléments de travail.

          Par exemple, WI-000130 et WI-000129 ont été combinés avec WI-000131. WI-000131 est celui qui va de l'avant.

          • Pour WI-000131 (avance), le statut Promu est affiché avec le message : "WI-000130 et WI-000129 ont été combinés avec cet élément de travail."
          • Pour WI-000129 (qui a été fusionné), seul le message suivant est affiché : « Élément de travail combiné avec WI-000131 ». Cliquez sur le lien pour suivre l'élément de travail qui a progressé.
          Combiner la représentation des éléments de travail dans la section Statut des éléments de travail

          Étapes du pipeline

          Après avoir combiné des éléments de travail et promu, l'élément de travail passe à l'étape suivante du pipeline sous le dernier numéro d'élément de travail. Vous pouvez identifier un élément de travail combiné dans le pipeline par l'icône de fusion Icône Combiner l'élément de travail.

          Combiner la représentation des éléments de travail dans le pipeline

          Modifications fusionnées en externe

          Si vous fusionnez en externe l'un des éléments de travail avec des composants partagés directement dans la branche cible, DevOps Center ne peut pas combiner les éléments de travail. Dans ce cas, terminez la promotion, résolvez le conflit (si nécessaire), puis déployez les autres éléments de travail.

          Pour plus d ' informations sur le traitement des fusions externes dans le DevOps Center de nouvelle génération, voir External Merges (Fusions externes).

           
          Chargement
          Salesforce Help | Article