יצירה ועדכון של פתרונות
כדי לאתר את הרכיבים שהתאמתם ולעבוד רק איתם, צור פתרון ובצע עליו את כל ההתאמה האישית. לאחר מכן, זכור תמיד לעבוד בהקשר של הפתרון המותאם אישית כשאתה מוסיף, עורך ויוצר רכיבים. זה מקל על ייצוא הפתרון וייבוא לסביבה אחרת או כגיבוי. מידע נוסף יצירת פתרון
עדכן פתרון
בצע שינויים בפתרון הלא מנוהל שלך, כגון הוספה או הסרה של רכיבים. לאחר מכן, כאשר אתה מייבא פתרון מנוהל שיובא בעבר, לוגיקת הייבוא מזהה את הפתרון כעדכון ומציגה את מסך האפשרויות הבא.
מידע נוסף: החלת עדכון או שדרוג עבור פתרון
יצירת תיקוני פתרון
באפשרותך ליצור תיקון עבור פתרון אב ולייצא אותו כעדכון משני לפתרון הבסיס. בעת שכפול פתרון, המערכת מסכמת את כל התיקונים הקשורים לתוך פתרון הבסיס ויוצרת גירסה חדשה.
אזהרה
השימוש בשכפול של פתרון או בשכפול של תיקון כדי לעדכן פתרון אינו מומלץ מכיוון שהוא מגביל את פיתוח הצוות ומגביר את המורכבות בעת אחסון הפתרון במערכת בקרת מקור. לקבלת מידע אודות אופן העדכון של פתרון, ראה עדכון פתרון.
יצירת עדכונים באמצעות פתרון משוכפל ושכפול לתיקון
כאשר אתה עובד עם תיקונים ופתרונות משוכפלים, זכור את המידע הבא:
תיקון מייצג עדכון משני מצטבר לפתרון האב. תיקון יכול להוסיף או לעדכן רכיבים ונכסים בפתרון האב כאשר הוא מותקן במערכת היעד, אך הוא אינו יכול למחוק רכיבים או נכסים מפתרון האב.
לתיקון יכול להיות פתרון אב אחד בלבד, אך לפתרון אב יכול להיות תיקון אחד או יותר.
תיקון נוצר מפתרון לא מנוהל. לא ניתן ליצור תיקון מפתרון מנוהל.
בעת ייבוא תיקון אל מערכת יעד, עליך לייצא אותו כתיקון מנוהל. אל תשתמש בתיקונים לא מנוהלים בסביבות ייצור.
פתרון האב חייב להיות קיים במערכת היעד כדי להתקין תיקון.
באפשרותך למחוק או לעדכן תיקון.
בעת מחיקה של פתרון אב, כל תיקוני הצאצא יימחקו גם הם. המערכת נותנת לך הודעת אזהרה שאינך יכול לבטל את פעולת המחיקה. המחיקה מתבצעת בעסקה בודדת. אם המחיקה של אחד התיקונים או פתרון האב נכשלת, כל העסקה חוזרת למצב הקודם.
לאחר יצירת התיקון הראשון עבור פתרון אב, הפתרון ננעל ולא ניתן לבצע שינויים בפתרון זה או לייצא אותו. עם זאת, אם תמחק את כל תיקוני הצאצא שלו, הנעילה של פתרון האב תבוטל.
בעת שכפול פתרון בסיס, כל תיקוני הצאצא מסוכמים לתוך פתרון הבסיס והוא הופך לגירסה חדשה. באפשרותך להוסיף, לערוך או למחוק רכיבים ונכסים בפתרון המשוכפל.
פתרון משוכפל מייצג החלפה של פתרון הבסיס כאשר הוא מותקן במערכת היעד כפתרון מנוהל. בדרך כלל, עליך להשתמש בפתרון משוכפל כדי לשלוח עדכון ראשי לפתרון הקודם.
כשאתה משכפל פתרון, מספר הגירסה שאתה מציין כולל את המיקומים העיקריים והמשניים.
כשאתה משכפל תיקון, מספר הגירסה שאתה מציין כולל את המיקומים של הגרסה הראשית ושל גרסאות נוספות.
למידע נוסף על מספרי גרסאות, ראה מספרים של פתרונות שכפול ושל גרסאות תיקון במאמר זה.
יצירה של תיקון פתרון
תיקון כולל שינויים בפתרון האב, כגון הוספה או עריכה של רכיבים ונכסים. אין צורך לכלול את רכיבי האב אלא אם אתה מתכנן לערוך אותם.
יצירת תיקון לפתרון לא מנוהל
עבור אל פורטל Power Apps ובחר פתרונות.
ברשימת הפתרונות, בחר פתרון לא מנוהל כדי ליצור עבורו תיקון. בסרגל הפקודות, בחר שכפל, ולאחר מכן בחר שכפל תיקון. החלונית הימנית שנפתחת מכילה את שם פתרון הבסיס ואת מספר גירסת התיקון. בחר שמור.
ברשימת הפתרונות, חפש ופתח את התיקון החדש שנוצר. שים לב שלשם הייחודי של הפתרון נוספה הסיומת Patchhexnumber. בדומה לתהליך שתואר בפתרון הבסיס, הוסף את הרכיבים והנכסים הרצויים.
צור תיקון באמצעות סייר הפתרונות
האיורים הבאים מספקים דוגמה ליצירת תיקון עבור פתרון קיים. התחל על-ידי בחירת שכפל תיקון (בתצוגה הדחוסה, סמל שכפל תיקון מתואר כשני ריבועים קטנים, כפי שמוצג להלן).
בתיבת הדו-שיח שכפול לתיקון תראה שמספר הגירסה עבור התיקון מבוסס על מספר הגירסה של פתרון האב, אך שמספר ה- Build גדל באחד. כל תיקון עוקב כולל גירסת Build או מספר מהדורה גבוהים יותר מזה של התיקון הקודם.
צילום המסך הבא מציג את פתרון הבסיס SegmentedSolutionExample, גירסה 1.0.1.0, ואת התיקון SegmentedSolutionExample_Patch, גירסה 1.0.2.0.
בתיקון הוספנו ישות מותאמת אישית חדשה הנקראת Book
, וכללנו את כל הנכסים של הישות Book
בתיקון.
שכפול פתרון
בעת שכפול של פתרון לא מנוהל, הפתרון המקורי וכל התיקונים הקשורים לפתרון זה מסוכמים בגירסה האחרונה שנוצרה של הפתרון המקורי. לאחר השכפול, הגירסה החדשה של הפתרון מכילה את הישויות המקוריות ואת הרכיבים או הישויות שנוספו בתיקון.
חשוב
שכפול פתרון ממזג את הפתרון המקורי והתיקונים הנלווים אליו לפתרון בסיס חדש ומסיר את הפתרון והטלאים המקוריים.
עבור אל פורטל Power Apps ובחר פתרונות.
ברשימת הפתרונות, בחר פתרון לא מנוהל כדי ליצור עבורו שכפול. בסרגל הפקודות, בחר שכפל, ולאחר מכן בחר שכפל פתרון. החלונית הימנית מציגה את שם פתרון הבסיס ואת מספר הגירסה החדשה. בחר שמור.
מספרים של פתרונות שכפול וגרסת תיקון
גירסת ה- Build או מספר המהדורה של תיקון חייבים להיות גבוהים יותר מאלה של פתרון האב. תיקון אינו יכול להיות בעל גירסה ראשית או משנית גבוהה יותר. לדוגמה, עבור גירסה 3.1.5.7 של פתרון בסיס, תיקון יכול להיות בעל גירסה 3.1.5.8 או גירסה 3.1.7.0, אך לא גירסה 3.2.0.0. מספר הגירסה של פתרון משוכפל חייב להיות גדול ממספר הגירסה של פתרון הבסיס, או שווה לו. לדוגמה, עבור גירסה 3.1.5.7 של פתרון בסיס, פתרון משוכפל יכול להיות בעל גירסה 3.2.0.0 או גירסה 3.1.5.7. כשאתה משכפל פתרון או תיקון, תוכל להגדיר את ערכי הגירסה הראשית והמשנית עבור פתרון משוכפל ואת ערכי גירסת ה- Build או המהדורה עבור תיקון.