العمل مع فئات نوع عنصر العمل

يمكنك تعريف فئات من أنواع عنصر العمل للمساعدة في تشغيل الاستعلامات وتعقب المعلومات التي قد تكون مشابهة ولكن تم تعيينها اسم مختلف. يمكنك باستخدام فئات إجراء اقتران بين نوع عنصر عمل و الفئة. نوع عنصر العمل يوصف بأنه ينتمي إلى فئة معينة.

تحتوي كل فئة على اسم مألوف و اسم المرجع الذى يجب أن يكون فريداً ضمن مشروع الفريق. لمزيد من المعلومات، راجع اصطلاحات التسمية لكائنات متابعة عناصر العمل.

يستطيع فقط المسؤولين عن مشروع الفريق Team Foundation و المسؤولين تعديل الفئات.

محتويات الموضوع

  • بنية بناء الجملة

  • تعرف الفئات لقوالب معالجة MSF

  • تصفية قائمة عناصر العمل بناءاً على فئة

بنية بناء الجملة

يتم تعريف الفئة ضمن CATEGORIES مجموعة من عناصر CATEGORY التي يتم تخزينها واستخدامها من قبل مشروع الفريق. الفئة لا يمكن أن تكون فارغة. كل عنصر CATEGORY يجب عليه تحديد عنصر واحد بالضبط منDEFAULTWORKITEMTYPE و صفر أو أكثر من عناصرWORKITEMTYPE .

لإضافة فئة إلى مجموعة مشروع، يجب استيراد بناء الجملة التالي باستخدام witadmin importcategories أداة سطر الأوامر:

<?xml version="1.0" encoding="utf-8" ?> 
<cat:WITCATEGORY version="1.0" xmlns:cat="https://schemas.microsoft.com/VisualStudio/2008/workitemtracking/typedef">
<CATEGORIES>
   <CATEGORY name="Category Name" refname="Category Reference Name" >
      <DEFAULTWORKITEMTYPE name=”MyCorp.Defect”/>
      <WORKITEMTYPE name=”work item type name 1" />
      <WORKITEMTYPE name=” work item type name 2" />
      …
      <WORKITEMTYPE name=” work item type name n" />
   </CATEGORY>
</CATEGORIES>

تم تحديد الأسماء لكل نوع عنصر العمل لكل DEFAULTWORKITEMTYPE و ‎عناصر WORKITEMTYPE يجب أن تتوافق مع أنواع عنصر العمل المعرّفة من أجل مشروع الفريق. عند استيراد ملف فئات، يمكنك الكتابة فوق المحتويات التي تم استيرادها مسبقاً.

تعرف الفئات لقوالب معالجة MSF

عند إنشاء مشروع فريق باستخدام أحد القوالب عملية (Microsoft Solutions Framework (MSF ، يتم استخدام ملف الفئات التالي لتعريف أربع فئات: فئة خطأ و فئة متطلبات و فئة الخطوات المشتركة و فئة حالة اختبار. يمكنك استخدام هذه الفئات المصممة خصيصاً لدعم التفاعل مع Team Foundation تعقب عنصر العمل و Test Manager.

محتويات هذا الملف، كما هو موضح أدناه، عرف أنواع عنصر العمل الافتراضية لكل فئة:

<?xml version="1.0" encoding="utf-8"?>
<cat:CATEGORIES xmlns:cat="https://schemas.microsoft.com/VisualStudio/2008/workitemtracking/categories">
   <CATEGORY name="Bug Category" refname="Microsoft.BugCategory" >
      <DEFAULTWORKITEMTYPE name="Bug" />
   </CATEGORY>
   <CATEGORY refname="Microsoft.RequirementCategory" name="Requirement Category">
      <DEFAULTWORKITEMTYPE name="User Story" />
   </CATEGORY>
   <CATEGORY refname="Microsoft.SharedStepCategory" name="Shared Step Category">
      <DEFAULTWORKITEMTYPE name="Shared Steps" />
   </CATEGORY>
   <CATEGORY refname="Microsoft.TestCaseCategory" name="Test Case Category">
      <DEFAULTWORKITEMTYPE name="Test Case" />
   </CATEGORY>
</cat:CATEGORIES>

تصفية قائمة عناصر العمل بناءاً على فئة

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

و / أو

الحقل

العامل

Value

 

مشروع الفريق

=

@Project

و

معين إلى

=

@Me

و

نوع عنصر العمل

في مجموعة

فئة الخطأ

راجع أيضًا:

المهام

إنشاء فئة لأنواع عناصر العمل

المرجع

مرجع مخطط تعريف الفئات

تخصيص فئات عن أنواع عنصر العمل [witadmin]

المبادئ

التعامل مع أنواع عنصر العمل

تخصيص بيانات تعقب المشروع، والنماذج وسير العمل والكائنات الأخرى

موارد أخرى

تجميع أنواع عناصر عمل في فئات