VS403406 خطأ عندما يكون لديك العديد من مشاريع الفريق باستخدام عملية استضافة XML واحدة

ينطبق على: Visual Studio Team Services

الأعراض


عند إنشاء مشروع في Microsoft Visual Studio فريق الخدمات (VSTS)، قد تتلقى رسالة خطأ مشابه لما يلي :

السبب


إنشاء بعض العملاء عشرات من مشاريع الفريق التي تستند إلى عملية استضافة XML واحدة. عندما يقوموا بتعديل هذه العملية تتم استضافتها XML، على كافة بيانات التعريف عملية نسخ لكل من هذه المشاريع الفريق الذي قد يستغرق عدة ساعات. أثناء هذه العملية، المستخدمين الآخرين في الاعتبار التجربة تقليل الأداء.

للحد من هذه المشكلة ل Microsoft إضافة حد VSTS عدد من مشاريع الفريق التي يمكن أن يكون عملية تتم استضافتها XML واحدة. تلقي رسالة خطأ VS403406 عند وصول عملية استضافة XML الخاصة بك إلى هذا الحد.

توصية


لتقليل تأثير الأداء، نوصي بشدة بأن تقوم:

  • Mصغير عدد مرات تحميل التغييرات العملية بتجميع هذه .
  • U بلاد العملية بعد بوسي الساعات التي غمرت لتقليل عدد المستخدمين المتأثرين .

الحل البديل


إذا واجهت خطأ VS403406، جرب الطرق التالية حل هذه المشكلة:

  • الأسلوب المستحسن لبدء استخدام نموذج عملية التوريث للمشاريع الجديدة. يمكنك إنشاء عملية Inherited من Agile Scrum أو CMMI لإعادة إنشاء العملية الخاصة بك يدوياً. أن هذا مسعى مرة واحدة لإنشاء هذه العملية. تكون الفائدة من ثم يمكنك إنشاء العديد من فريق المشاريع المطلوب دون أي ضمانات، والحصول على خبرة مستخدم أفضل كثيرا عند تغيير العملية الخاصة بك. في المستقبل، سوف تتيح Microsoft لك ترحيل المشاريع الموجودة بنموذج عملية التوريث.
  • إنشاء نسخة من عملية XML استضافة . وبعد ذلك، يمكنك إنشاء مجموعة أخرى من مشاريع الفريق حتى تصل الحد. سوف يساعد النظام حيز التحميل، وذلك سيكون لأي تغيير في عملية أقل تأثيراً على الآخرين في الحساب.
  • حل مناسب على الأقل طلب زيادة الحد. لإرسال طلبك، اتصل vstsprcssprt@microsoft.com. وسيتم استعراض طلبات فقط التي تتضمن مبررات الأعمال الصالحة. إذا تم قبول الطلب، تطبيق نفس التوصيات كما هو الحال في الخيار السابق: تحديد عدد مرات تحميل العملية وتحميل العملية بعد ساعات العمل.

الحالة


أقرت Microsoft أن هذه مشكلة في منتجات Microsoft المسردة في قسم "ينطبق على".

مزيد من المعلومات


عند إنشاء حساب على Visual Studio Team Services التي تم الوصول إليها لنموذج عملية التوريث الجديدة. هذا نموذج عملية لطيفة "ما تراه ما تحصل عليه" (WYSIWYG) تجربة التحرير ويشمل مفهوم "المشاركة". مشاركة، عندما تقوم بتعديل العملية، كافة مشاريع الفريق التي تعتمد على العملية تلقائياً الحصول على هذه التغييرات.

خادم أساس فريق Microsoft (TFS، الإصدار المحلي) يستخدم نموذج عملية "-بريم XML". كما يوحي اسمها، هذا النموذج عملية تستند إلى مجموعة من ملفات XML. ومع ذلك، لا يحتوي هذا الطراز عملية مفهوم تقاسم. عندما يقوم المستخدم بإنشاء مشروع فريق، يتم نسخ بيانات التعريف العملية إلى مشروع الفريق. لتغيير عملية المستخدم يجب تغيير بيانات التعريف في مشروع الفريق. التعديلات على عملية يتم تطبيق قالب نفسه للمشاريع الجديدة. وهذا أيضا السبب في ذلك هو "القوالب" في TFS و "معالجة" في VSTS-

نموذج العملية الثالثة يتوفر فقط لأولئك الذين استخدموا خدمة استيراد قاعدة بيانات TFS . يسمى هذا الطراز عملية XML استضافة نموذج العملية. يستخدم هذا النموذج عملية ملفات XML لتعريف العملية، مثل نموذج عملية "-بريم XML". بدلاً من إصدار TFS، يدعم XML استضافتها مفهوم "المشاركة،" كنموذج عملية التوريث. الفرق بين الميراث واستضافتها XML حيث يتم تخزين بيانات تعريف العملية. في نموذج عملية التوريث، مشاريع الفريق قراءة بيانات التعريف الخاصة بها عملية مباشرة من العملية. ومع ذلك، مشاريع الفريق لا يزال تخزين بيانات تعريف عملية محلياً في استضافتها XML. يتم نسخ بيانات التعريف العملية لدعم مفهوم المشاركة في استضافتها XML، لكل مشروع فريق عندما يتم تغيير عملية استضافة XML.