Nata
Norint pasiekti šį puslapį, reikalingas leidimas. Galite pabandyti prisijungti arba pakeisti katalogus.
Norint pasiekti šį puslapį, reikalingas leidimas. Galite pabandyti pakeisti katalogus.
Kūrėjai ir kūrėjai naudoja "Git" integraciją Power Platform , kad efektyviai valdytų drobės programų šaltinio kodą naudodami versijų valdymą. Ši funkcija padeda peržiūrėti kūrėjų atliktus Power Apps Studio pakeitimus nesusiduriant su triukšmingais skirtumais. Be to, tai leidžia atlikti minimalius pakeitimus tiesiogiai saugykloje, užtikrinant supaprastintą ir efektyvią darbo eigą.
Kaip įpareigoti drobės programas naudojant "Git" integraciją
Galite įsipareigoti savo drobės programoms, kai jas publikuojate. Pakeitimų negalima atlikti, kol nepaskelbsite programos. Taip užtikrinama, kad šaltinio kodas atspindėtų naujausią paskelbtą programos versiją, todėl ji bus paruošta naudoti integruojant "Git".
Veiksmai, kaip įsipareigoti drobės programoms
- Atidarykite Power Apps Studio ir atlikite drobės programos pakeitimus.
- Paskelbkite programą, kad pakeitimai būtų prieinami "Git" integracijai.
- Eikite į "Git" saugyklą ir atlikite pakeitimus.
Prieiga prie šaltinio kodo failų
Drobės programų šaltinio kodas saugomas failuose .pa.yaml . Šie failai yra skaitomi žmogaus ir skirti naudoti su šaltinio valdymu. Kai naudojate "Git" integraciją, drobės programų šaltinio kodas automatiškai pasiekiamas saugykloje, nereikalaujant jokio konvertavimo. Šaltinio kodas saugomas canvas saugyklos aplanke.
Drobės programų failų struktūra
Ištraukti šaltinio kodo failai yra aplanke \Src ir apima:
-
App.pa.yaml: atitinka programą. -
[screen Name].pa.yaml: vienas failas kiekvienam ekranui, vaizduojantis ekraną. -
\Component: aplankas, kuriame yra vienas failas kiekvienam komponentui, pateikiamas kaip[component Name].pa.yaml.
Naudokite .pa.yaml aplanke \Src esančius failus tik su šaltinio valdymu. Nenaudokite kitų failų, pvz., JSON failų, kaip šaltinio kodo, nes jie nėra stabilūs tarp įrašymo ir įkėlimo ciklų.
Failų redagavimas .pa.yaml
Nedidelius pakeitimus galite atlikti tiesiogiai saugykloje. Visi pakeitimai atkuriami naudojant programą, kai atliekate pakeitimus savo aplinkoje. Bet kurį filialo kodą turite laikyti paskelbta programa.
Geriausia redagavimo praktika
- Venkite atlikti reikšmingus pakeitimus tiesiogiai failuose
.pa.yaml. - Visada išbandykite pokyčius kūrimo aplinkoje prieš sujungdami juos į pagrindinę šaką.
Žinomi apribojimai
Negalite redaguoti .pa.yaml failų tiesiogiai saugykloje, jei programoje yra kodo komponentų.
Redaguojant failus su šiais komponentais, programa neveikia. Jei per klaidą pakeisite šiuos failus, į "Maker" portalą galėsite įkelti ankstesnę drobės taikomosios programos versiją.
Trikčių šalinimas
Šiame skyriuje pateikiamos dažniausios problemos ir patarimai, padėsiantys sėkmingiau naudoti "Git" integraciją su drobės programomis.
Dažniausiai pasitaikančios problemos
-
Sulieti konfliktus: atsargiai spręskite konfliktus,
.pa.yamlkad nesugadintumėte failų. -
Nepavyksta įkelti programos: įsitikinkite, kad failuose nebuvo atlikta nepalaikomų
.pa.yamlpakeitimų.
Patarimai
- Naudokite "Git" klientą su vaizdiniais diferencijavimo įrankiais, kad peržiūrėtumėte pakeitimus prieš įsipareigodami.
- Reguliariai kurkite atsarginę saugyklos kopiją, kad neprarastumėte duomenų.