Napomena
Za pristup ovoj stranici potrebna je autorizacija. Možete se pokušati prijaviti ili promijeniti direktorije.
Za pristup ovoj stranici potrebna je autorizacija. Možete pokušati promijeniti direktorije.
Proizvođači i razvojni inženjeri koriste Git integraciju za Power Platform učinkovito upravljanje izvornim kodom aplikacija radnog područja pomoću kontrole verzija. Ova vam značajka pomaže pregledati promjene koje su napravili proizvođači bez Power Apps Studio nailaženja na bučne razlike. Osim toga, omogućuje minimalna uređivanja izravno u spremištu, osiguravajući pojednostavljen i učinkovit tijek rada.
Kako predati aplikacije radnog područja pomoću Git integracije
Aplikacije radnog područja možete učvrstiti kada ih objavite. Promjene nisu dostupne za potvrdu dok ne objavite aplikaciju. Ovo ponašanje osigurava da izvorni kod odražava najnoviju objavljenu verziju vaše aplikacije, čineći je spremnom za upotrebu s integracijom s Gitom.
Koraci za uplatu aplikacija radnog područja
- Otvorite Power Apps Studio i unesite promjene u aplikaciju radnog područja.
- Objavite aplikaciju da biste promjene učinili dostupnima za integraciju Gita.
- Idite do svog Git repozitorija i izvršite promjene.
Pristup datotekama izvornog koda
Izvorni kod aplikacija radnog područja pohranjuje se u .pa.yaml datoteke. Te su datoteke čitljive ljudima i dizajnirane za korištenje s kontrolom izvornog koda. Kada koristite integraciju s Gitom, izvorni kod za aplikacije radnog područja automatski je dostupan u spremištu bez potrebe za pretvorbom. Izvorni kod pohranjen je u mapi canvas u spremištu.
Struktura datoteke za aplikacije radnog područja
Izdvojene datoteke izvornog koda nalaze se u mapi \Src i uključuju:
-
App.pa.yaml: Predstavlja aplikaciju. -
[screen Name].pa.yaml: Jedna datoteka za svaki zaslon, koja predstavlja zaslon. -
\Component: Mapa koja sadrži jednu datoteku za svaku komponentu, predstavljenu kao[component Name].pa.yaml.
Koristite .pa.yaml samo datoteke unutar mape \Src s kontrolom izvornog koda. Nemojte koristiti druge datoteke, kao što su JSON datoteke, kao izvorni kod jer nisu stabilne između ciklusa spremanja i učitavanja.
Uređivanje .pa.yaml datoteka
Manje izmjene možete napraviti izravno u spremištu. Sve promjene vraćaju se pomoću aplikacije kada povučete promjene u svoje okruženje. Svaki kod u svojoj grani morate smatrati objavljenom aplikacijom.
Najbolji primjeri iz prakse za uređivanje
- Izbjegavajte značajne promjene izravno u datotekama
.pa.yaml. - Uvijek testirajte promjene u razvojnom okruženju prije nego što ih spojite u glavnu granu.
Poznata ograničenja
Datoteke ne možete uređivati .pa.yaml izravno u spremištu ako vaša aplikacija sadrži komponente koda.
Uređivanje datoteka s tim komponentama sprječava pokretanje aplikacije. Ako greškom promijenite te datoteke, možete učitati prethodnu verziju aplikacije radnog područja na portalu Maker.
Rješavanje problema
Ovaj odjeljak sadrži uobičajene probleme i savjete koji će vam pomoći da budete uspješniji koristeći integraciju Gita s aplikacijama radnog područja.
Česti problemi
-
Spajanje sukoba: pažljivo riješite sukobe kako biste izbjegli oštećenje datoteka
.pa.yaml. -
Aplikacija se ne učitava: Provjerite jesu li datoteke nepodržane
.pa.yaml.
Savjeti
- Upotrijebite Git klijent s vizualnim alatima za razlikovanje da biste pregledali promjene prije unošenja.
- Redovito sigurnosno kopirajte svoje spremište kako biste izbjegli gubitak podataka.