كيفية تحديث الوسيطة (الوسائط) المحدثة لقالب عملية البناء في قسم "العملية" في تعريف البناء؟
-
20-12-2019 - |
سؤال
ل build process template
, ، يمكننا إضافة/إزالة/تحرير قائمة الوسائط الخاصة بها واستخدامها كمتغيرات ضمن خطوات الإنشاء/سير العمل.قرأت الدليل الجميل هنا
أنا أقوم باستنساخ القالب DefaultTemplate.11.1.xaml ل sayHello-DefaultTemplate.11.1.xaml
وتحريره عبر Visual Studio 2012.أضفت أولاً وسيطة واحدة تسمى TestMessage
.أتحقق من مجموعة التغييرات الخاصة بي إلى التحكم بالمصدر.
ثم أقوم بإنشاء تعريف البناء sayHelloBuild بناء على هذا القالب.وعندما أذهب إلى Process
علامة التبويب، أستطيع أن أرى TestMessage
في قسم متنوعاتأقوم بحفظ تعريف البناء.محاولة وضعه في قائمة الانتظار وينجح.
هنا تأتي القضية.أضفت وسيطة أخرى للقالب المسمى ABBCCC
والتحقق من الكود المصدري.ولكن عندما أقوم بتحرير تعريف البناء sayHelloBuild, ، لا أستطيع أن أرى ABBCCC
في ال Process
علامة التبويب ك MyArugment01
يفعل.
كيف يمكنني تحديث قائمة الوسائط؟
المحلول
استخدم البرنامج النصي أدناه لحذف قالب عملية البناء المسجل في قاعدة البيانات:
use Tfs_YourTeamCollectionName; delete from tbl_BuildProcessTemplate where ProcessTemplateID = 'Your ProcessTemplateID';
قم بإنشاء تعريف بناء جديد مرة أخرى.
اسم قاعدة البيانات هو اسم مجموعة فريق TFS الخاص بك، على سبيل المثال.Tfs_YourTeamCollection في خادم SQL الخلفي لخادم TFS الخاص بك.أنا أستخدم TFS 2012.
نأمل أن يساعد!
نصائح أخرى
يوجد ضمن الوسائط خاصية تسمى "البيانات الوصفية" كما هو موضح في الصورة أدناه.انقر على الزر الموجود في الطرف الأيمن وستظهر لك نافذة كما هو موضح في الصورة الثانية.أدخل اسم المتغير الجديد في اسم المعلمة وأدخل التفاصيل الأخرى (اسم العرض وما إلى ذلك).قم بحفظ تعريف البناء والتحقق منه ويجب أن تكون جاهزًا للبدء.