Aracılığıyla paylaş


Çalışma Öğesi Tür Kategorileri Öğe Başvurusu

Sorguları çalıştırmak ve benzer olan ancak farklı bir ad atanan bilgileri izlemek için kategoriler tanımlayabilirsiniz.Kategorileri kullanarak, bir çalışma öğesi türü ve kategori arasında bir ilişkilendirme yapılır.Çalışma öğesi türü belirli bir kategoriye ait olarak etiketlenir.

Ayrıca, planlama araçları ve My iş kategorilerini Çevik gibi çeşitli özellikler kategoriler süreci işlemlerini yapılandırmak için kullanın.Kategori dosyasını değiştirmeden önce sağlanan bilgileri gözden İşlem Yapılandırmasını Kullanarak Biriktirme Listesi ve Pano Sayfalarını Özelleştirme.

Her kategorinin, takım projesi içinde benzersiz olması gereken bir kolay adı ve başvuru adı vardır. Daha fazla bilgi için bkz. İş Öğesi İzleme Nesneleri için Adlandırma Kuralları.

Sadece proje yöneticileri ve Team Foundation yöneticileri kategorileri değiştirmek için yetkilidir.

Bu konuda

  • Sözdizimi yapısı

  • Varsayılan işlem şablonu ile tanımlanan kategoriler

  • Sorguda bir kategoriye göre filtre uygulama

Sözdizimi Yapısı

Kategori, takım projesi tarafından saklanan ve kullanılan CATEGORY öğeleri CATEGORIES kümesi içinde tanımlanır.Kategori boş olamaz.Her CATEGORY öğesi tam olarak bir DEFAULTWORKITEMTYPE ve sıfır veya daha fazla WORKITEMTYPE öğesi tanımlamalıdır.

Proje koleksiyonuna bir kategori eklemek için, aşağıdaki sözdizimini witadmin importcategories komut satırı aracını kullanarak içeri aktarın:

<?xml version="1.0" encoding="utf-8" ?> 
<cat:CATEGORIES xmlns:cat="https://schemas.microsoft.com/VisualStudio/2008/workitemtracking/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>
   . . . 
</cat:CATEGORIES>

Her DEFAULTWORKITEMTYPE için belirtilen her çalışma öğesi türünün adı ve WORKITEMTYPE öğeleri, takım projesi için tanımlanan çalışma öğesi türlerine karşılık gelmelidir.Bir kategoriler dosyası içeri aktardığınızda, daha önce içeri aktarılan içeriğin üzerine yazmış olursunuz.

Varsayılan işlem şablonu ile tanımlanan kategoriler

En son sürümü ile sağlanan varsayılan işlem şablonlarından birini kullanarak bir takım projesi oluşturduğunuzda Team Foundation Server, aşağıdaki kategoriler tanımlanan, her biri tarafından kullanılan özellikleri desteklemek için gereken Visual Studio ALM ve Test Yöneticisi:

  • Hata Kategorisi

  • Gözden geçirme isteği kategori ve kategori kodu gözden geçirme yanıt kodu

  • Görüş istek kategorisi ve geribildirim yanıt kategorisi

  • Gereksinim Kategorisi

  • Paylaşılan Adım Kategorisi

  • Görev kategorisi

  • Test Durumu Kategorisi

  • Gizli türleri kategori

Bu kategorilerin çoğu baştan ve çoğu kategori içindeki tek bir iş öğesi türünü içerir.Gizli türleri kategori kullanıcıların el ile oluşturmak istemiyorsanız iş öğesi türleri kümesini belirtir.Bu tür tanımları görüş ve kod gözden geçirme deneyimlerinin yanı sıra test çalışmalarını desteklemek için kullanılır.

Aşağıdaki örnek, Visual Studio Scrum işlem şablonu için varsayılan kategori tanım dosyasının içeriğini listeler.

<?xml version="1.0" encoding="utf-8"?>
<cat:CATEGORIES xmlns:cat="https://schemas.microsoft.com/VisualStudio/2008/workitemtracking/categories">
<!-- Usage: for resilience in Test system. Even if WITs have different name, they can be referred to by the category -->
   <CATEGORY name="Bug Category" refname="Microsoft.BugCategory" >
      <DEFAULTWORKITEMTYPE name="Bug" />
   </CATEGORY>
   <CATEGORY name="Requirement Category" refname="Microsoft.RequirementCategory">
      <DEFAULTWORKITEMTYPE name="Product Backlog Item" />
      <WORKITEMTYPE name="Bug" />
   </CATEGORY>
   <CATEGORY name="Test Case Category" refname="Microsoft.TestCaseCategory">
      <DEFAULTWORKITEMTYPE name="Test Case" />
   </CATEGORY>
   <CATEGORY name="Shared Step Category" refname="Microsoft.SharedStepCategory">
      <DEFAULTWORKITEMTYPE name="Shared Steps" />
   </CATEGORY>
   <CATEGORY name="Code Review Request Category" refname="Microsoft.CodeReviewRequestCategory">
      <DEFAULTWORKITEMTYPE name="Code Review Request" />
   </CATEGORY>
   <CATEGORY name="Code Review Response Category" refname="Microsoft.CodeReviewResponseCategory">
      <DEFAULTWORKITEMTYPE name="Code Review Response" />
   </CATEGORY>
   <CATEGORY name="Feedback Request Category" refname="Microsoft.FeedbackRequestCategory">
      <DEFAULTWORKITEMTYPE name="Feedback Request" />
   </CATEGORY>
   <CATEGORY name="Feedback Response Category" refname="Microsoft.FeedbackResponseCategory">
      <DEFAULTWORKITEMTYPE name="Feedback Response" />
   </CATEGORY>
   <CATEGORY name="Task Category" refname="Microsoft.TaskCategory">
      <DEFAULTWORKITEMTYPE name="Task" />
   </CATEGORY>
   <CATEGORY name="Hidden Types Category" refname="Microsoft.HiddenCategory">
      <DEFAULTWORKITEMTYPE name="Code Review Request" />
      <WORKITEMTYPE name="Code Review Response" />
      <WORKITEMTYPE name="Feedback Request" />
      <WORKITEMTYPE name="Feedback Response" />
      <WORKITEMTYPE name="Shared Steps" />
   </CATEGORY>
</cat:CATEGORIES>

Sorguda bir kategoriye göre filtre uygulama

Çalışma Öğesi Türü seçilen bir kategoriye ait olan tüm çalışma öğelerine bağlı olarak listeyi filtreleyecek bir çalışma öğesi sorgusu tanımlayabilirsiniz.grup içi işlecini kullanarak bu sorguyu kullanabilirsiniz.Örneğin, aşağıdaki filtre ölçütlerleri, geçerli takım projesinde olan, bir takım üyesine atanmış ve Hata Kategorisine ait olarak tanımlanmış olan tüm çalışma öğelerini döndürür:

Ve/Veya

Alan

İşleç

Value

 

Team Project

=

@Project

And

Şuna Atanmış

=

@Me

And

Work Item Type (Çalışma Öğesi Türü)

Grup İçi

Hata Kategorisi

Ayrıca bkz.

Başvuru

Kategori Tanım Şema Başvurusu

İş Öğesi Türleri için Kategorileri Özelleştirme [witadmin]

Kavramlar

Tüm WITD XML öğeleri başvuru

Proje İzleme Verilerini, Formları, İş Akışını ve Diğer Nesneleri Özelleştirme

Diğer Kaynaklar

Grup Çalışma Öğesi Türlerini Gruplamak için Kategoriler Tanımlama