Megosztás:


Forrásvezérlő vászonalapú alkalmazásokhoz

A készítők és a fejlesztők a Git-integráció Power Platform segítségével hatékonyan kezelik a vászonalapú alkalmazások forráskódját a verziókövetés használatával. Ez a funkció segít a készítők Power Apps Studio által végrehajtott módosítások áttekintésében anélkül, hogy zajos különbségekkel találkozna. Ezenkívül lehetővé teszi a minimális szerkesztést közvetlenül a tárolóban, így biztosítva az egyszerűsített és hatékony munkafolyamatot.

Vászonalapú alkalmazások véglegesítése Git-integrációval

A vászonalapú alkalmazásokat a közzétételkor véglegesítheti. A módosítások nem véglegesíthetők, amíg közzé nem teszi az alkalmazást. Ez a viselkedés biztosítja, hogy a forráskód az alkalmazás legújabb közzétett verzióját tükrözze, így készen áll a Git-integrációval való használatra.

A vászonalapú alkalmazások véglegesítésének lépései

  1. Nyissa meg Power Apps Studio és módosítsa a vászonalapú alkalmazást.
  2. Tegye közzé az alkalmazást, hogy a módosítások elérhetők legyenek a Git-integrációhoz.
  3. Lépjen a Git-adattárba, és véglegesítse a módosításokat.

Forráskódfájlok elérése

A vászonalapú alkalmazások forráskódja fájlokban .pa.yaml van tárolva. Ezek a fájlok ember által olvashatók, és a forrásvezérléssel való használatra készültek. Git-integráció használata esetén a vászonalapú alkalmazások forráskódja automatikusan elérhető lesz az adattárban, átalakítás nélkül. A forráskód a tárolóban lévő canvas mappában tárolódik.

Fájlstruktúra vászonalapú alkalmazásokhoz

A kibontott forráskódfájlok a mappában \Src találhatók, és a következőket tartalmazzák:

  • App.pa.yaml: Az alkalmazást jelöli.
  • [screen Name].pa.yaml: Minden képernyőhöz egy fájl, amely a képernyőt képviseli.
  • \Component: Egy mappa, amely minden összetevőhöz egy fájlt tartalmaz, a következőképpen [component Name].pa.yaml ábrázolva.

Csak a mappában .pa.yaml lévő fájlokat használja \Src a forrásvezérléssel. Ne használjon más fájlokat, például JSON-fájlokat forráskódként, mert azok nem stabilak a mentési és betöltési ciklusok között.

Fájlok szerkesztése .pa.yaml

Kisebb szerkesztéseket közvetlenül a tárolóban végezhet el. A rendszer visszaállítja a módosításokat az alkalmazással, amikor lekéri a módosításokat a környezetbe. Az ágban lévő összes kódot közzétett alkalmazásnak kell tekintenie.

Gyakorlati tanácsok a szerkesztéshez

  • Kerülje a jelentős módosításokat közvetlenül a .pa.yaml fájlokban.
  • Mindig tesztelje a változásokat egy fejlesztői környezetben, mielőtt egyesíti őket a fő ágba.

Ismert korlátozások

A fájlokat nem szerkesztheti közvetlenül az .pa.yaml adattárban, ha az alkalmazás kódösszetevőket tartalmaz.

Az ezekkel az összetevőkkel rendelkező fájlok szerkesztése megakadályozza az alkalmazás futtatását. Ha véletlenül módosítja ezeket a fájlokat, betöltheti a vászonalapú alkalmazás előző verzióját a Készítő portálon.

Hibaelhárítás

Ez a szakasz gyakori problémákat és tippeket tartalmaz, amelyek segítségével sikeresebben használhatja a Git-integrációt a vászonalapú alkalmazásokkal.

Gyakori problémák

  • Ütközések egyesítése: Óvatosan oldja meg az ütközéseket, hogy elkerülje a .pa.yaml fájlok sérülését.
  • Az alkalmazás nem töltődik be: Győződjön meg arról, hogy a .pa.yaml fájlokon nem történt nem támogatott szerkesztés.

Tippek

  • A véglegesítés előtt használjon vizuális különbségeszközökkel rendelkező Git-ügyfelet a módosítások áttekintéséhez.
  • Az adatvesztés elkerülése érdekében rendszeresen készítsen biztonsági másolatot a tárolóról.

További lépések