Deli z drugimi prek


Nadzor vira za aplikacije delovnega območja

Razvijalci uporabljajo integracijo Gita za učinkovito upravljanje izvorne kode aplikacij za platno z uporabo nadzora različic. Power Platform Ta funkcija vam pomaga pregledati spremembe, ki so jih naredili ustvarjalci v Power Apps Studio , ne da bi pri tem prišlo do motečih razlik. Poleg tega omogoča minimalne spremembe neposredno v repozitoriju, kar zagotavlja poenostavljen in učinkovit potek dela.

Kako potrditi aplikacije platna z integracijo Git

Aplikacije platna lahko potrdite, ko jih objavite. Sprememb ni mogoče potrditi, dokler ne objavite aplikacije. To vedenje zagotavlja, da izvorna koda odraža najnovejšo objavljeno različico vaše aplikacije, zaradi česar je pripravljena za uporabo z integracijo Gita.

Koraki za potrditev aplikacij platna

  1. Odprite Power Apps Studio in spremenite svojo aplikacijo platna.
  2. Objavite aplikacijo, da bodo spremembe na voljo za integracijo z Gitom.
  3. Pojdite do svojega Git repozitorija in shranite spremembe.

Dostop do datotek izvorne kode

Izvorna koda aplikacij platna je shranjena v datotekah. .pa.yaml Te datoteke so berljive za ljudi in zasnovane za uporabo z nadzorom izvorne kode. Ko uporabljate integracijo z Gitom, je izvorna koda za aplikacije platna samodejno na voljo v repozitoriju brez potrebe po kakršni koli pretvorbi. Izvorna koda je shranjena v mapi **v repozitoriju**. canvas

Struktura datotek za aplikacije platna

Izvlečene datoteke izvorne kode se nahajajo v mapi \Src in vključujejo:

  • App.pa.yaml: Predstavlja aplikacijo.
  • [screen Name].pa.yamlEna datoteka za vsak zaslon, ki predstavlja zaslon.
  • \ComponentMapa, ki vsebuje eno datoteko za vsako komponento, predstavljeno kot [component Name].pa.yaml.

Uporabljajte samo datoteke znotraj mape .pa.yaml z nadzorom izvorne kode. \Src Ne uporabljajte drugih datotek, kot so datoteke JSON, kot izvorno kodo, ker niso stabilne med cikli shranjevanja in nalaganja.

Urejanje datotek .pa.yaml

Manjše spremembe lahko opravite neposredno v repozitoriju. Vse spremembe se obnovijo z aplikacijo, ko prenesete spremembe v svoje okolje. Vsako kodo v vaši veji morate obravnavati kot objavljeno aplikacijo.

Najboljše prakse za urejanje

  • Izogibajte se večjim spremembam neposredno v datotekah. .pa.yaml
  • Vedno preizkusite spremembe v razvojnem okolju, preden jih združite v glavno vejo.

Znane omejitve

Datotek ne morete urejati .pa.yaml neposredno v skladišču, če aplikacija vsebuje komponente kode.

Urejanje datotek s temi komponentami preprečuje delovanje aplikacije. Če te datoteke pomotoma spremenite, lahko na portalu Maker naložite prejšnjo različico aplikacije platna.

Odpravljanje težav

Ta razdelek vsebuje pogoste težave in nasvete, ki vam bodo pomagali do uspešnejše uporabe integracije Gita z aplikacijami platna.

Pogoste težave

  • Konflikti pri združevanju: Konflikte rešujte previdno, da preprečite poškodbe datotek .pa.yaml .
  • Aplikacija se ne naloži: Prepričajte se, da v datotekah .pa.yaml niso bile narejene nobene nepodprte spremembe.

Namigi

  • Za pregled sprememb pred potrditvijo uporabite odjemalca Git z orodji za vizualno razlikovanje.
  • Redno varnostno kopirajte svoje skladišče, da preprečite izgubo podatkov.

Naslednji koraki