Del via


Utkast og versjonskontroll for skyflyter

Når du redigerer en løsningsskyflyt, kan du lagre utkast i Microsoft Dataverse før flyten er fullført. Du kan deretter publisere flyten når du er klar til å kjøre den. Etter hvert som flyten utvikles, bygges det opp en versjonslogg i Dataverse som du kan få tilgang til i panelet for versjonslogg.

Tilgjengelighet

Flytutkast og funksjonssettet for versjonskontroll er bare tilgjengelige for løsningsskyflyter. Løsningsskyflyter kan opprettes direkte i en løsning, legges til i en løsning eller opprettes som standard hvis miljøinnstillingen Opprett i Dataverse-løsninger er aktivert.

Funksjonssettet for flytutkast og versjonskontroll blir langsomt gitt ut i bestemte miljøer, område etter område. Når utkast og versjonskontrollfunksjoner vises i et miljø i området ditt, kan det ta to uker før utgivelsen er fullstendig i dette området.

Lagre utkast

Lagre et utkast til en flyt når du vil, selv med feil. Gjør trygt endringer i flyten i ditt eget tempo.

  1. Åpne flyten i utformingen.

  2. Gjør endringer etter behov.

  3. Velg Lagre utkast.

    Det vises en bekreftelsesmeldingen på informasjonslinjen.

    Flyttilstanden vises ved siden av flyttittelen.

Tilstandsindikator

Tilstanden til flyten (Utkast eller Publisert) vises ved siden av flyttittelen for å indikere om denne versjonen av flyten ble publisert, eller om flyten har utkastendringer.

Publiser en flyt

Når du er klar til å la endringer i en flyt tre i kraft ved kjøretid, kan du publisere flyten.

  1. Åpne flyten i utformingen.

  2. Gjør endringer etter behov.

  3. Velg Publiser.

    Det vises en bekreftelsesmeldingen på informasjonslinjen.

Versjonshistorikk

Gå gjennom versjonslogglisten for en flyt for å finne ut hvordan den har utviklet seg. Vis flytversjoner gruppert etter dag med indikatorer for Nyeste versjon, Publisert og Lim inn publisert.

  1. Åpne flyten i utformingen.

  2. Velg Versjonslogg.

    Panelet for versjonslogg åpnes.

Gjenoppretting av versjon

Når du viser versjonslogglisten for en flyt, kan du velge en tidligere versjon for gjennomgang og eventuelt gjenopprette den som et nytt utkast.

  1. Åpne flyten i utformingen.

  2. Velg Versjonslogg.

    Panelet for versjonslogg åpnes.

  3. Velg en tidligere versjon.

  4. Velg Gjenopprett.

  5. Bekreft gjenopprettingshandlingen.

    Flyten er nå det nyeste utkastet i versjonsloggen.

VANLIGE SPØRSMÅL

Hvorfor er funksjonssettet for flytutkast og versjonskontroll bare tilgjengelig for løsningsskyflyter?

Dataverse er lagringen som brukes for utkast som ikke publiseres. Det er også lagringen som brukes for versjonsloggen. Løsningsskyflyter defineres i Dataverse, slik at de kan ha utkast og en versjonslogg.

Hvorfor er funksjonssettet for utkast og versjonskontroll bare tilgjengelig i den nye utformingen?

Utkas-t og versjonskontrollfunksjoner er tilgjengelige i den nye skyflytutformingen. I stedet for å legge til utkast og versjonskontroll i den klassiske utformingen, investerer vi i flere utkast- og versjonskontrollfunksjoner for den nye skyflytutformingen.

Hvordan gjør jeg en ikke-løsningsskyflyt om til en løsningsskyflyt?

Når du legger til ikke-løsningsskyflyten i en løsning, legges definisjonen til i Dataverse slik at den kan ha versjoner.

Kan medeiere se en fullstendig versjonslogg eller bare deres egne endringer?

Medeiere kan se en fullstendig versjonslogg for endringer fra alle brukere som har gjort en endring i flyten.

Kan notater eller titler legges til i versjoner?

Notater og titler kan for øyeblikket ikke legges til i versjonen.

Kan utkast testes?

Ikke for øyeblikket. Flytendringer må for øyeblikket publiseres og kunne kjøres for å kunne testes. Vi utforsker konseptet med å opprette en ny kjøretidsrepresentasjon av én flyt for å støtte testing.

Finnes det en unik identifikator for en versjon?

Tidsstempler brukes til å skille mellom versjoner. Det brukes en GUID-identifikator for hver versjon, men den vises ikke på versjonsloggkortene. En enkel heltallsidentifikator er ikke tilgjengelig for øyeblikket.

Kan versjonslogglisten filtreres?

Ikke for øyeblikket.

Kan et sammendrag av versjonsendringene vises på kortene for versjonslogg?

Ikke for øyeblikket.

Kan kopiloten oppsummere endringene som er gjort i en bestemt tidsperiode?

Ikke for øyeblikket.

Kan versjoner sammenlignes?

Du kan sammenligne versjoner ved å vise dem etter hverandre, eller ved å åpne en annen nettleserfane for å vise en bestemt versjon. En sammenligning av versjoner side ved side er ikke tilgjengelig for øyeblikket.

Kan tilkoblingstillatelser knyttes til en bestemt versjon, slik at en ny tilkoblingsautorisasjon kreves når en medeier endrer flyten?

Ikke for øyeblikket.

Hvilken versjon eksporteres?

Den sist publiserte versjonen av en løsningsskyflyt eksporteres i en løsning. Utkastversjoner og versjonsloggen eksporteres ikke.

Hvilke tabeller brukes til utkast og versjonslogg?

Dataverse er lagringen som brukes til utkast og versjonslogg. Løsningsskyflyter defineres i Dataverse, slik at de kan ha utkast og en versjonslogg. Arbeidsflyttabellen har en rad for den nyeste publiseringen og en rad for det nyeste utkastet. Versjonsloggen lagres i ⁠tabellen for komponentversjon.

Kjente problemer

Endre nettadressen til flyt: Når en løsningsskyflyt publiseres for første gang, inneholder nettadressen workflowUniqueId og denne endres med hver versjon. Hvis den publiserte flyten deretter åpnes fra funksjonen Mine flyter, brukes FlowId i nettadressen og endres ikke. Hvis den publiserte flyten deretter åpnes fra funksjonen Løsningsutforsker, brukes workflowUniqueId i nettadressen og endres. Vi planlegger å oppdatere funksjonen Løsningsutforsker slik at den har en statisk nettadresse. Hvis du i mellomtiden trenger referanse til en statisk nettadresse, åpner du flyten fra funksjonen Mine flyter.