Del via


Handlinger for kildekontrollager (forhåndsversion)

[Denne artikel er dokumentation til den foreløbige udgivelse. Der kan forekomme ændringer.]

Når du foretager ændringer af løsningskomponenter i Dataverse, kan du få vist ændringerne i området Løsninger i Power Apps (make.powerapps.com). I løsningsområdet vises de ikke-administrerede ændringer, du har foretaget af løsningskomponenterne i løsningen. Filerne i din bekræftelse svarer til de ikke-administrerede lag i dit miljø. Komponenter, der er en del af det administrerede lag, medtages ikke i bekræftelsen.

Vigtigt!

  • Dette er en forhåndsversion af funktionen.
  • Forhåndsversionsfunktionerne er ikke beregnet til produktionsformål og kan have begrænset funktionalitet. Disse funktioner er tilgængelige før en officiel udgivelse, så kunderne kan få tidlig adgang og give feedback.

Få vist ændringer i løsningsområdet

  1. Når du har foretaget en ændring eller tilføjet en komponent i en ikke-administreret løsning, skal du gå til området Løsninger i Power Apps.

  2. Åbn den løsning, hvor du har foretaget ændringer, og vælg Versionsstyring i venstre navigationsrude.

    Liste over ændringer i løsning, der er klar til at blive bekræftet til Git

Skærmbilledet med versionsstyring indeholder en liste over ændringer, der kan bekræftes til versionsstyring. Vælg Opdater for at opdatere listen, hvis du har foretaget ændringer på en anden fane i browseren. Hvis du vælger Søg efter opdateringer, forespørges der til dit kildekodelager, og det identificeres, om der er tilgængelige opdateringer eller konflikter, du skal løse.

På skærmbilledet med versionsstyring kan du få vist den aktuelle gren, som løsningen er bundet til, og få vist de ændringer, der er foretaget i løsningen, som kan bekræftes til versionsstyring, ændringer, der er foretaget i versionsstyring, og som kan hentes ind i miljøet, eller konflikter, der findes, fordi der er ændringer i miljøet og kildekoden.

Konfliktløsning

Systemet registrerer, hvis der er modstridende ændringer i dit kildelager. Den viser disse problemer under fanen Konflikter. Du bør løse alle konflikter, før du foretager nogen bekræftelser, ved at skifte til fanen Konflikter, vælge hver enkelt komponent på listen og derefter vælge at beholde eksisterende ændringer, hvis du vil bevare ændringerne, der stammer fra miljøet, eller acceptere indgående ændringer, hvis du vil acceptere de ændringer, der blev foretaget i dit kildekodelager.

Hvis du vælger at beholde eksisterende ændringer, flyttes disse komponenter til fanen Ændringer og kan bekræftes til kildekodelageret. Hvis du vælger at acceptere indgående ændringer, flyttes disse komponenter til fanen Opdateringer og kan hentes ind i dit miljø. Hvis du foretager valget under fanen Konflikter, udføres der ikke nogen umiddelbar handling med versionsstyring, men konflikten løses, så den næste hente- eller bekræftelseshandling udfører de ændringer, du har valgt, uden yderligere konflikt.

Hente ændringer, der er tilgængelige fra versionsstyringslageret

Hvis du vil importere opdateringer, der er tilgængelige fra dit versionsstyringslager, til dit miljø, skal du skifte til fanen Opdateringer, gennemse de tilgængelige opdateringer og derefter vælge Træk på kommandolinjen. Vi anbefaler, at du lukker kildekodeskærmen på dette tidspunkt og validerer de programoplevelser, der kan være blevet påvirket af disse indgående ændringer.

Bekræfte ændringer af versionsstyringslager

Hvis du vil bekræfte ændringerne af versionsstyring, skal du gå til fanen Ændringer og gennemse ændringerne. Vælg Bekræftelse i øverste menu, indtast en kommentar om din bekræftelse, og vælg derefter Bekræftelse igen.

Når ændringerne er bekræftet, kan du enten navigere direkte til Azure DevOps for at få vist din bekræftelse eller vælge det bekræftelsesnummer, der er angivet på linjeelementet med oplysninger, som giver dig besked om, at bekræftelsen er gennemført.

Bemærk

Det er bedste praksis at løse dine konflikter først, derefter trække eventuelle ændringer fra kildekoden ind i dit miljø, validere, at dit program stadig fungerer og kører efter hensigten, og derefter bekræfte dine ændringer til versionsstyring. Denne praksis sikrer, at bekræftelse af kildekode er af den bedste kvalitet.

Næste trin

Konfiguration af Dataverse Git-integration