كيفية تحديث الوسيطة (الوسائط) المحدثة لقالب عملية البناء في قسم "العملية" في تعريف البناء؟

StackOverflow https://stackoverflow.com//questions/21004379

سؤال

ل build process template, ، يمكننا إضافة/إزالة/تحرير قائمة الوسائط الخاصة بها واستخدامها كمتغيرات ضمن خطوات الإنشاء/سير العمل.قرأت الدليل الجميل هنا

أنا أقوم باستنساخ القالب DefaultTemplate.11.1.xaml ل sayHello-DefaultTemplate.11.1.xaml وتحريره عبر Visual Studio 2012.أضفت أولاً وسيطة واحدة تسمى TestMessage.أتحقق من مجموعة التغييرات الخاصة بي إلى التحكم بالمصدر.

ثم أقوم بإنشاء تعريف البناء sayHelloBuild بناء على هذا القالب.وعندما أذهب إلى Process علامة التبويب، أستطيع أن أرى TestMessage في قسم متنوعاتأقوم بحفظ تعريف البناء.محاولة وضعه في قائمة الانتظار وينجح.

هنا تأتي القضية.أضفت وسيطة أخرى للقالب المسمى ABBCCC والتحقق من الكود المصدري.ولكن عندما أقوم بتحرير تعريف البناء sayHelloBuild, ، لا أستطيع أن أرى ABBCCC في ال Process علامة التبويب ك MyArugment01 يفعل.

كيف يمكنني تحديث قائمة الوسائط؟

enter image description here

هل كانت مفيدة؟

المحلول

  1. استخدم البرنامج النصي أدناه لحذف قالب عملية البناء المسجل في قاعدة البيانات:

    use Tfs_YourTeamCollectionName; delete from tbl_BuildProcessTemplate where ProcessTemplateID = 'Your ProcessTemplateID';

  2. قم بإنشاء تعريف بناء جديد مرة أخرى.

اسم قاعدة البيانات هو اسم مجموعة فريق TFS الخاص بك، على سبيل المثال.Tfs_YourTeamCollection في خادم SQL الخلفي لخادم TFS الخاص بك.أنا أستخدم TFS 2012.

نأمل أن يساعد!

نصائح أخرى

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

MetaData property

Add properties window

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top