العمل مع فئات نوع عنصر العمل
يمكنك تعريف فئات من أنواع عنصر العمل للمساعدة في تشغيل الاستعلامات وتعقب المعلومات التي قد تكون مشابهة ولكن تم تعيينها اسم مختلف. يمكنك باستخدام فئات إجراء اقتران بين نوع عنصر عمل و الفئة. نوع عنصر العمل يوصف بأنه ينتمي إلى فئة معينة.
تحتوي كل فئة على اسم مألوف و اسم المرجع الذى يجب أن يكون فريداً ضمن مشروع الفريق. لمزيد من المعلومات، راجع اصطلاحات التسمية لكائنات متابعة عناصر العمل.
يستطيع فقط المسؤولين عن مشروع الفريق 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]
المبادئ
تخصيص بيانات تعقب المشروع، والنماذج وسير العمل والكائنات الأخرى