Jagamisviis:


Lõuendirakenduste allika juhtimine

Loojad ja arendajad kasutavad Giti integratsiooni, et hallata lõuendirakenduste lähtekoodi tõhusalt versioonikontrolli abil. Power Platform See funktsioon aitab teil üle vaadata loojate tehtud muudatusi Power Apps Studio ilma mürarikaste erinevustega kokku puutumata. Lisaks võimaldab see teha minimaalseid muudatusi otse repositooriumis, tagades sujuva ja tõhusa töövoo.

Kuidas lõuendirakendusi Giti integratsiooni abil commit’ida

Saate oma lõuendirakendusi avaldamise ajal kinnitada. Muudatused ei ole kinnitamiseks saadaval enne rakenduse avaldamist. See käitumine tagab, et lähtekood kajastab teie rakenduse viimast avaldatud versiooni, muutes selle Giti integratsiooniga kasutamiseks valmis.

Lõuendirakenduste kinnitamise etapid

  1. Ava Power Apps Studio oma lõuendirakendus ja tee selles muudatusi.
  2. Avaldage rakendus, et muudatused oleksid Giti integratsiooni jaoks saadaval.
  3. Navigeeri oma Giti hoidlasse ja kinnita muudatused.

Lähtekoodi failidele juurdepääs

Lõuendirakenduste lähtekood on salvestatud **failidesse**. .pa.yaml Need failid on inimesele loetavad ja mõeldud kasutamiseks versioonikontrolliga. Giti integratsiooni kasutamisel on lõuendirakenduste lähtekood repositooriumis automaatselt saadaval ilma teisendamiseta. Lähtekood salvestatakse repositooriumi kausta canvas .

Lõuendirakenduste failistruktuur

Ekstraheeritud lähtekoodifailid asuvad kaustas \Src ja sisaldavad järgmist:

  • App.pa.yaml: Tähistab rakendust.
  • [screen Name].pa.yaml: Iga ekraani kohta üks fail, mis esindab ekraani.
  • \Component: Kaust, mis sisaldab iga komponendi kohta ühte faili, mida tähistatakse kui [component Name].pa.yaml.

Kasutage kaustas .pa.yaml olevaid faile ainult versioonikontrolliga. \Src Ärge kasutage lähtekoodina teisi faile, näiteks JSON-faile, kuna need ei ole salvestamise ja laadimise tsüklite vahel stabiilsed.

Failide redigeerimine .pa.yaml

Väiksemaid muudatusi saab teha otse repositooriumis. Kõik muudatused taastatakse rakendusega, kui te muudatused oma keskkonda tõmbate. Sa pead oma haru mis tahes koodi käsitlema avaldatud rakendusena.

Redigeerimise parimad tavad

  • Väldi oluliste muudatuste tegemist otse failides. .pa.yaml
  • Enne põhiharuga liitmist testi muudatusi alati arenduskeskkonnas.

Teadaolevad piirangud

Te ei saa faile .pa.yaml otse hoidlas redigeerida, kui teie rakendus sisaldab koodikomponente.

Nende komponentidega failide muutmine takistab rakenduse töötamist. Kui te neid faile kogemata muudate, saate oma lõuendirakenduse eelmise versiooni Makeri portaalis laadida.

Tõrkeotsing

See jaotis sisaldab levinud probleeme ja näpunäiteid, mis aitavad teil Giti integratsiooni lõuendirakendustega edukamalt kasutada.

Levinud probleemid

  • Ühendamiskonfliktid: Lahenda konfliktid hoolikalt, et vältida failide .pa.yaml rikkumist.
  • Rakenduse laadimine ebaõnnestub: Veenduge, et failides pole tehtud toetuseta muudatusi. .pa.yaml

Näpunäiteid

  • Muudatuste ülevaatamiseks enne kinnitamist kasutage Giti klienti koos visuaalsete võrdlustööriistadega.
  • Andmete kadumise vältimiseks varundage oma andmehoidlat regulaarselt.

Järgmised toimingud