Loading
Administrer og frigiv ændringer nemt og sammen med DevOps Center
Indhold
Vælg filtre

          Ingen resultater
          Ingen resultater
          Her er nogle søgetips

          Kontroller stavemåden for dine søgeord.
          Brug mere generelle søgeudtryk.
          Vælg færre filtre for at gøre søgningen bredere.

          Søg efter alle i Hjælp til Salesforce
          Bedste fremgangsmåder for DevOps Center Project

          Bedste fremgangsmåder for DevOps Center Project

          Følg disse bedste fremgangsmåder for at planlægge dit DevOps Center. Projekt er et centralt arbejdsområde til at administrere og implementere en særskilt samling af relaterede arbejdselementer.

          EditionsHeading

          Tilgængelig i: Lightning Experience i versionerne Professional (API-adgang kræves), Enterprise, Performance, Unlimited og Developer Edition
          Ikke tilgængelig i: Government Cloud Plus. Kontakt din Salesforce-kontoansvarlige for at få flere oplysninger.
          Ikke tilgængelig i: EU Operating Zone. EU-driftszone er et særligt betalt tilbud, der giver et forbedret niveau af forpligtelse for dataplacering. DevOps Center er understøttet i organisationer i EU, der ikke er en del af EU OZ, i henhold til standardproduktvilkår og -betingelser.

          Bestem antallet af projekter

          Brug et enkelt projekt og et enkelt lager, når:

          • Teams arbejder på de samme eller afhængige metadata og konfigurationsdata.
          • Alle ændringer implementeres i den samme produktionsorganisation.
          • Du skal have forenet synlighed på tværs af alt arbejde.
          • Udvikling involverer sammenhængende objekter og funktioner.
          Bemærk
          Bemærk DevOps Center synkroniserer ikke metadata og data på tværs af projekter. Hvis du vil dele ændringer og vise konflikter tidligt, skal teams arbejde på det samme projekt for at sikre, at metadata og afhængigheder forbliver synkroniserede.

          Opret separate projekter, når:

          • Teams arbejder på uafhængige metadata og data uden nogen afhængigheder.
          • Ændringer implementeres i forskellige produktionsorganisationer.
          • Projekter følger separate frigivelsesplaner og styring.
          • Du skal have isolerede pipelines for hotfix for at tilsidesætte standardfrigivelseskadencer.
          • Teams kræver operativ isolering eller foretrækker at begrænse synligheden af aktivt arbejde og ændringer i et andet team.
          Vigtigt
          Vigtigt Flere projekter øger administrationens kompleksitet. Opret projekter omhyggeligt.

          Vælg din projektlivscyklusstrategi

          Beslut dig for en projektlivscyklus baseret på dine frigivelsesstyringsprocesser og kadence.

          Igangværende projekter: Brug det samme projekt på tværs af flere sprints og versioner. Dette er den anbefalede tilgang for teams med igangværende funktionsudvikling og stabile metadata og dataomfang. Disse projekter er nemmere at vedligeholde. F.eks. er projekter med lang levetid ideelle for et team, der frigiver hver anden uge og bruger en pipeline, uanset sprintet. Du kan spore projektydeevne ved brug af DORA-metrikker og historik i Aktivitetshistorik.

          Bemærk
          Bemærk DORA-metrikker er projektspecifikke og giver ikke data for alle projekter i DevOps Center.

          Pr. version-projekter: Opret et projekt for hver større version. Denne tilgang fungerer bedre for teams med diskrete, tidsbaserede initiativer eller større versionsversioner. Dette kræver mere opsætningsarbejde for hver version. Vi anbefaler, at du arkiverer projekterne efter frigivelsen.

          Hotfix-projekter: For kritiske produktionsproblemer skal du bruge et separat hotfix-projekt til at understøtte hurtigere tilbagerulning.

          • Opret et projekt, og tilslut til en pipeline, der indeholder mindst et udviklingsmiljø, en testfase og en produktionsorganisation.
          • Når du har løst problemet, skal du flytte alle ændringer gennem din standardprojekt-pipeline og holde alle miljøer synkroniseret.
          • Synkroniser altid ændringer tilbage til dit hovedprojekt for at forhindre forgreningsafvigelser.

          Administrer inaktive projekter

          Du kan ikke slette et projekt i DevOps Center. Føj et z_-præfiks til dit inaktive projekt. F.eks. z_MyOldProject. Dette flytter projektet til bunden af listen.

          Konfigurer .forceignore-filen

          .forceignore-filen bestemmer, hvilke ændringer DevOps Center ekskluderer under bekræftelse og implementering. Konfigurer .forceignore-filen i hovedforgreningen, før du opbygger din pipeline, så den udbredes til alle funktionsforgreninger. Hvis du vil redigere en .forceignore-fil, skal du anvende redigeringerne i arbejdselementens funktionsforgrening. Redigeringerne udbredes gennem din pipeline, når du promoverer arbejdselementet. Se Udelad metadata med .forceignore-fil.

          Anbefalinger for DevOps Center

          SCENARIUM Anbefaling Eksempel
          Samme produktionsorganisation med overlappende metadata og data. Et projekt, en lagerstruktur Et platformsteam tilpasser forbundne objekter. Dit team udvikler Sales Cloud-funktioner, hvor udviklere tilpasser salgsmulighedsobjektet, mens andre arbejder på kampagner. Begge funktioner bruger delte tilpassede objekter. Brug et projekt, da metadataene overlapper hinanden.
          Samme produktionsorganisation med uafhængige metadata og data. En projektstruktur (foretrukket) Parallelle arbejdsspor, hvor et Apex og et Marketing Cloud-forbindelsesteam implementeres i et fælles miljø.
          Geografisk eller driftsmæssigt adskille produktionsorganisationer. Separate projekter Uafhængige implementeringer til at adskille produktionsorganisationer i Europa og USA på grund af krav til dataplacering. Organisationer indeholder lignende apps, men implementerer dem uafhængigt. Opret to projekter, et for hver produktionsorganisation.
          Krævet, pipeline-sti til hotfix. Separat hotfix-projekt Kritiske rettelser, der kræver en isoleret sti for at tilsidesætte standardfrigivelsescyklussen.
           
          Indlæser
          Salesforce Help | Article