שגיאה VS403406 כאשר יש לך פרוייקטים רבים של הצוות באמצעות תהליך מתארח XML יחיד

חל על: Azure DevOps Services Premium

מאפייני הבעיה


בעת יצירת פרוייקט ב- Microsoft Visual Studio צוות שירותים (VSTS), עלולה להופיע הודעת שגיאה הדומה לערך הבא :

הגורם


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

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

המלצה


כדי לצמצם את ההשפעה של ביצועים, אנו מאוד ממליצים לך:

  • Minimize מספר פעמים העלאת שינויים בתהליכים ' על-ידי ביצוע פעולות אצווה אותם .
  • U pload התהליך לאחר busi שעות ness כדי להפחית את מספר המשתמשים המושפעים .

פתרון הבעיה


אם אתה נתקל בשגיאה VS403406, נסה את השיטות הבאות כדי לעקוף בעיה זו:

  • השיטה המומלצת היא להתחיל באמצעות מודל תהליך ירושה עבור פרוייקטים חדשים. באפשרותך ליצור תהליך התקבל בירושה מתוך Agile, Scrum או CMMI ליצור מחדש באופן ידני את התהליך. זהו מאמץ חד-פעמי ליצירת תהליך זה. היתרון הוא כי לאחר מכן באפשרותך ליצור כפי רבים צוות פרוייקטים ככל שתרצה ללא כל השלכות, והן תקבל הרבה שיפור חווית המשתמש בעת שינוי תהליך שלך. בעתיד, Microsoft יאפשר לך להעביר את הפרוייקטים שלך קיים למודל תהליך ירושה.
  • צור עותק של תהליך מתארח XML. לאחר מכן, באפשרותך ליצור קבוצה אחרת של פרוייקטי צוות עד שתלחץ על המגבלה. תסייע המערכת להפיץ את העומס, ויהיה ולכן כל שינוי תהליך פחות השפעה על משתמשים אחרים בחשבון.
  • היא הפתרון הפחות רצוי לבקש לגידול של מגבלת. כדי לשלוח את בקשתך, פנה vstsprcssprt@microsoft.com. ניתן להציג את בקשות בלבד הכוללים צידוק עסקי חוקי. אם הבקשה מאושר, להחיל ההמלצות אותו בדומה לאפשרות הקודמת: להגביל את מספר הפעמים להעלות את התהליך ולאחר להעלות את התהליך לאחר שעות העבודה.

מצב


Microsoft אישרה כי מדובר בבעיה במוצרי Microsoft הרשומים במקטע 'חל על'.

מידע נוסף


בעת יצירת חשבון ב- Visual Studio Team Services, ניגשת אל מודל תהליך חדש של ירושה. מודל תהליך זה נחמד "מה שאתה רואה הוא מה שאתה מקבל" חוויית עריכה (WYSIWYG) וכוללת את הרעיון של "שיתוף". באמצעות שיתוף, כאשר תשנה את התהליך, כל הפרוייקטים צוות המבוססים על התהליך באופן אוטומטי לקבל שינויים אלה.

Microsoft Team Foundation Server (TFS, גירסה מקומית) שימוש במודל תהליך של "XML ב- prem". כפי שהשם מרמז, מודל תהליך זה מבוסס על ערכה של קבצי XML. עם זאת, מודל תהליך זה אינו כולל את הרעיון של שיתוף. כאשר המשתמש יוצר פרוייקט צוות, תהליך של המטה-נתונים מועתקים לתוך הפרוייקט הצוות. כדי לשנות את התהליך, המשתמש חייב לשנות את המטה-נתונים בפרוייקט צוות. שינויים בתהליך תבנית עצמו חלים על פרוייקטים חדשים בלבד. זהו גם מדוע היא "תהליך תבניות" ב- TFS ומעבד "" ב- VSTS.

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