مشاركة عبر


التحكم بالمصادر لتطبيقات اللوحة

يستخدم المنشئون والمطورون تكامل Git لإدارة Power Platform التعليمات البرمجية المصدر لتطبيقات اللوحة بشكل فعال باستخدام التحكم في الإصدار. تساعدك هذه الميزة على مراجعة التغييرات التي أجراها المنشئون Power Apps Studio دون مواجهة اختلافات صاخبة. بالإضافة إلى ذلك ، فإنه يسمح بإجراء الحد الأدنى من التعديلات مباشرة في المستودع ، مما يضمن سير عمل مبسط وفعال.

كيفية تنفيذ تطبيقات اللوحة باستخدام تكامل Git

يمكنك تنفيذ تطبيقات اللوحة عند نشرها. لا تتوفر التغييرات للالتزام حتى تنشر تطبيقك. يضمن هذا السلوك أن تعكس التعليمات البرمجية المصدر أحدث إصدار منشور من تطبيقك، مما يجعلها جاهزة للاستخدام مع تكامل 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 مع أدوات الفرق المرئي لمراجعة التغييرات قبل الالتزام.
  • قم بعمل نسخة احتياطية من المستودع الخاص بك بانتظام لتجنب فقدان البيانات.

الخطوات التالية