שתף דרך


בקרת מקור עבור יישומי בד ציור

מפתחים ויוצרים משתמשים באינטגרציה של Git כדי לנהל את קוד המקור של אפליקציות בד ציור ביעילות באמצעות בקרת גרסאות. Power Platform תכונה זו עוזרת לך לסקור שינויים שבוצעו על ידי יוצרים ב Power Apps Studio מבלי להיתקל בהבדלים רועשים. בנוסף, זה מאפשר ביצוע עריכות מינימליות ישירות במאגר, מה שמבטיח זרימת עבודה יעילה ומושלמת.

כיצד לבצע commit של אפליקציות בד ציור באמצעות שילוב Git

ניתן לבצע commit לאפליקציות בד הציור שלך כשאתה מפרסם אותן. שינויים אינם זמינים לביצוע עד שתפרסם את האפליקציה שלך. התנהגות זו מבטיחה שקוד המקור משקף את הגרסה האחרונה שפורסמה של האפליקציה שלך, מה שהופך אותה למוכנה לשימוש עם שילוב Git.

שלבים לביצוע אפליקציות בד ציור

  1. פתחו Power Apps Studio ובצעו שינויים באפליקציית הקנבס שלכם.
  2. פרסם את האפליקציה כדי שהשינויים יהיו זמינים עבור שילוב Git.
  3. נווט למאגר ה-Git שלך ובצע את השינויים.

גישה לקבצי קוד מקור

קוד המקור של אפליקציות קנבס מאוחסן בקבצים. .pa.yaml קבצים אלה קריאים על ידי בני אדם ומעוצבים לשימוש עם בקרת קוד מקור. בעת שימוש בשילוב Git, קוד המקור עבור יישומי בד ציור זמין אוטומטית במאגר ללא צורך בהמרה כלשהי. קוד המקור מאוחסן בתיקייה canvas במאגר.

מבנה קבצים עבור יישומי בד ציור

קבצי קוד המקור שחולצו נמצאים בתיקייה \Src וכוללים:

  • App.pa.yaml: מייצג את האפליקציה.
  • [screen Name].pa.yamlקובץ אחד לכל מסך, המייצג את המסך.
  • \Componentתיקייה המכילה קובץ אחד עבור כל רכיב, המיוצג כ- [component Name].pa.yaml.

השתמש רק בקבצים .pa.yaml בתיקייה \Src עם בקרת מקור. אל תשתמשו בקבצים אחרים, כגון קבצי JSON, כקוד מקור מכיוון שהם אינם יציבים בין מחזורי שמירה וטעינה.

עריכת קבצים .pa.yaml

ניתן לבצע עריכות קלות ישירות במאגר. כל שינוי משוחזר עם האפליקציה כשאתה מושך שינויים לסביבה שלך. עליך להתייחס לכל קוד בענף שלך כאפליקציה שפורסמה.

שיטות עבודה מומלצות לעריכה

  • הימנעו מביצוע שינויים משמעותיים ישירות בקבצים. .pa.yaml
  • תמיד יש לבדוק שינויים בסביבת פיתוח לפני מיזוגם לתוך הענף הראשי.

‏‫מגבלות ידועות‬

לא ניתן לערוך את הקבצים .pa.yaml ישירות במאגר אם היישום שלך מכיל רכיבי קוד.

עריכת קבצים עם רכיבים אלה מונעת מהאפליקציה לפעול. אם תשנו קבצים אלה בטעות, תוכלו לטעון את הגרסה הקודמת של אפליקציית בד הציור שלכם בפורטל היוצר.

‏‫פתרון בעיות

סעיף זה מכיל בעיות נפוצות וטיפים שיעזרו לך להצליח יותר בשימוש בשילוב Git עם יישומי בד ציור.

בעיות נפוצות

  • מיזוג סתירות: פתור סתירות בזהירות כדי למנוע פגיעה ב .pa.yaml קבצים.
  • טעינת האפליקציה נכשלת: ודא שלא בוצעו עריכות לא נתמכות ב .pa.yaml קבצים.

עצות

  • השתמש בלקוח Git עם כלי הבדל חזותיים כדי לסקור שינויים לפני ביצוע אישור.
  • גבה את המאגר שלך באופן קבוע כדי למנוע אובדן נתונים.

‏‫השלבים הבאים‬