Du er her:
Kombiner arbeidselementer i nestegenerasjons DevOps Center
Bruk kombinerte arbeidselementer til å hindre konflikter når du promoterer individuelle arbeidselementer med tilpassede promoteringer. Når arbeidselementer i en fase deler metadata eller er avhengige av hverandre, fører promotering av dem individuelt til konflikter eller blokkerte promoteringer.
Nødvendige utgaver
| Tilgjengelig i Lightning Experience i Professional (API-tilgang kreves), Enterprise, Performance, Ubegrenset og Developer Edition |
| Tilgjengelig i Government Cloud Plus som interoperabel. Aktivering av DevOps Center i Government Cloud Plus-organisasjoner kan sende data utenfor godkjenningsgrensen. Kontakt din Salesforce-kundeansvarlig for å få flere detaljer. |
| Ikke tilgjengelig i EU Operating Zone. EU-operasjonssone er et spesielt betalt tilbud som gir et forbedret nivå av dataoppbevaringsforpliktelse. DevOps Center er støttet i organisasjoner i EU som ikke er en del av EU OZ, i henhold til standard produktvilkår. |
Under tilpassede promoteringer identifiserer DevOps Center arbeidselementer i fasen som deler metadatakomponenter eller har avhengigheter. Den gir deg deretter disse alternativene:
- Kombiner arbeidselementer: DevOps Center kombinerer de identifiserte arbeidselementene i en avhengighetssikker rekkefølge slik at du kan promotere dem uten konflikter.
- Fortsett med tilpassede promoteringer: Promoteringen kan være i konflikt eller mislykkes.
Hvis du vil ha detaljerte instruksjoner om hvordan du kombinerer arbeidselementer, kan du se Promotere individuelle arbeidselementer fra en fase.
DevOps Center kombinerer arbeidselementer i den rekkefølgen du opprettet dem, fra den eldste til den nyeste, til alle endringer er i det nyeste arbeidselementets funksjonsforgrening. DevOps Center fjerner deretter de foreldede forgreningene for de eldre arbeidselementene. Fordi DevOps Center fletter alle metadatakomponenter i ett arbeidselement, holder du hvert arbeidselements omfang lite og begrenset til relaterte endringer.
Scenarier for å kombinere arbeidselementer
Se gjennom disse scenariene for å forstå når arbeidselementer skal kombineres.
Arbeidselementet WI-000001 legger til en valideringsregel i Konto-objektet. WI-000002 endrer den samme valideringsregelen. Begge arbeidselementene er tilgjengelig i samme fase. Hvis du bare promoterer WI-000002 med tilpasset promotering, kan ikke kildekontrolloppbevaringsstedet bestemme hvilken versjon som skal velges, og det oppstår en konflikt.
Hva du gjør: Kombiner arbeidselementer WI-000001 og WI-000002. DevOps Center slår sammen WI-000001 og WI-000002 i den rekkefølgen de ble opprettet. Den beholder den nyeste versjonen av valideringsregelen og fremhever det kombinerte resultatet. Begge endringene går sammen til neste fase.
Arbeidselementet WI-000003 oppretter det tilpassede objektet Issue__c, og WI-000004 legger til feltet CreatedById i Issue__c. Begge arbeidselementene er tilgjengelig i samme fase. Promotering av WI-000004 alene med tilpasset promotering mislykkes fordi målfasegreningen ikke har Problem__c ennå.
Hva du gjør: Kombiner arbeidselementer WI-000003 og WI-000004. DevOps Center kombinerer WI-003 og WI-000004 i avhengighetsrekkefølge (opprette først, deretter endre), fletter dem til én gren, og promoterer. Problem__c og det nye feltet går sammen til neste fase.
Arbeidselementer WI-000005, WI-000006 og WI-000007 endrer den samme Apex. Hvis du velger bare WI-000005 og WI-000006 for tilpasset promotering, identifiserer DevOps Center overlappingen med WI-000007.
Hva du gjør: Kombiner arbeidselementer WI-000005, WI-000006 og WI-000007. DevOps Center tilbakestiller bekreftelsene til én gren (nyeste) og promoterer. På den måten unngår du konflikter og behovet for å promotere WI-000007 separat senere.
Hvis du ikke kombinerer arbeidselementer i disse scenariene og fortsetter med tilpasset promotering, kan det hende du må løse sammenslåingskonflikter manuelt eller promotere avhengige arbeidselementer i riktig rekkefølge. Kombinasjon bringer alle relaterte arbeidselementer til én promotering og unngår disse trinnene.
Spore kombinerte arbeidselementer
Etter at du har kombinert arbeidselementer og promotert det nyeste arbeidselementet gjennom pipelinen, oppdaterer DevOps Center statusen til alle arbeidselementer og registrerer aktiviteten. Bruk arbeidselementstatusen og visningen av pipelinefasen til å spore utfallet.
Status for arbeidselementer
Når arbeidselementer kombineres, viser delen Arbeidselementstatus i Arbeidselementer-fanen utfallet etter å ha kombinert arbeidselementer.
WI-000130 og WI-000129 ble for eksempel kombinert med WI-000131. WI-000131 er den som beveger seg fremover.
- For WI-000131 (flytter fremover) ser du Fremhevet-statusen med meldingen: "WI-000130 og WI-000129 ble kombinert med dette arbeidselementet."
- For WI-000129 (som ble slått sammen), ser du bare meldingen: "Arbeidselement kombinert med WI-000131." Klikk på lenken for å spore arbeidselementet som har flyttet fremover.
Pipelinefaser
Når du har kombinert arbeidselementer og promotert, går arbeidselementet videre til den neste pipelinefasen under det siste arbeidselementnummeret. Du kan identifisere et kombinert arbeidselement i pipelinen ved hjelp av
-fletteikonet.
Eksternt flettede endringer
Hvis du eksternt fletter ett av arbeidselementene med delte komponenter direkte til målforgreningen, kan ikke DevOps Center kombinere arbeidselementene. I dette tilfellet fullfører du promoteringen, løser konflikten (hvis nødvendig) og distribuerer deretter de andre arbeidselementene.
Hvis du vil vite mer om håndtering av eksterne sammenslåinger i nestegenerasjons DevOps Center, kan du se Ekstern sammenslåing.

