تعريف مؤسسة Scratch
ملف JSON الذي يحدد الإصدار والميزات والإعدادات التي يجب إنشاء مؤسسة scratch جديدة بها.
التعريف
تعريف مؤسسة scratch هو ملف JSON، يُسمى تقليديًا config/project-scratch-def.json، يُمرَّر إلى sf org create scratch --definition-file ويُصرّح صراحةً بشكل مؤسسة scratch الجديدة: الإصدار (Developer، Enterprise)، الميزات المُفعَّلة (Communities، Multicurrency)، تفضيلات المؤسسة، والإعدادات التي كانت ستتطلب خلاف ذلك نقرات يدوية في Setup. إنه بديل صريح وخاضع للتحكم في الإصدارات لشكل المؤسسة (org shape)، الذي يلتقط بدلاً من ذلك التهيئة تلقائيًا من صندوق رملي موجود. تلتزم الفرق بملف التعريف الخاص بها في المستودع بحيث تبدأ كل مؤسسة scratch لكل مطور، وكل واحدة أنشأها CI، من نفس التهيئة المعروفة، وهو أمر مهم لأن مؤسسة scratch تفتقر إلى ميزة تعتمد عليها قاعدة الكود ستُفشل عمليات النشر أو الاختبارات بطرق مربكة. الحصول على ملف التعريف بشكل خاطئ من أكثر متاعب مؤسسات scratch المبكرة شيوعًا. يغطي دليلنا لمنصات Salesforce DevOps مزالق إعداد مؤسسات scratch بمزيد من التفصيل.
إزاي بيشتغل في Serpent
يطبّق Serpent تعريف مؤسسة scratch الخاص بالفريق تلقائيًا في كل مرة يُهيئ فيها مؤسسة scratch كجزء من إعداد المهمة، بحيث يحصل كل مطور على بيئة مُهيَّأة بشكل مطابق دون تشغيل أعلام CLI يدويًا. تُطبَّق تفضيلات المؤسسة، والميزات، وبيانات التهيئة كلها باستمرار عبر مؤسسات scratch المجمَّعة التي يبقيها Serpent جاهزة للفريق. راجع إدارة المؤسسات في Serpent لمعرفة كيف تتلاءم تهيئة مؤسسات scratch مع الصناديق الرملية.

تعريف مؤسسة Scratch، تمت الإجابة
ابدأ مجانًا. بدون بطاقة ائتمان، وبدون تثبيت، وبدون التزام.
يتم الإعداد في أقل من 15 دقيقة. لا حاجة لتوظيف متخصص DevOps.
