Categories XML öğe başvurusu
Azure DevOps Server 2020 | Azure DevOps Server 2019 | TFS 2018-TFS 2013
CATEGORIESÇalışma öğesi türlerini (WTS) gruplandırmak için öğesini kullanırsınız. Çalışma öğesi türlerini gruplandırmak için kategorileri kullan , Team Foundation Server (TFS) tarafından kullanılan varsayılan kategorilerin her biri için bir açıklama sağlar.
Syntax
<CATEGORIES>
<CATEGORY name="category display name" refname="category reference name">
<DEFAULTWORKITEMTYPE name="work item type reference name" />
<WORKITEMTYPE name="work item type reference name" />
</CATEGORY>
</CATEGORIES>
Öznitelikler ve öğeler
| Öğe | Öznitelik | Açıklama |
|---|---|---|
CATEGORIES |
XML kategorileri dosyası içinde gerekli öğe. Bir proje için tanımlanan bir veya daha fazla öğe belirtmek için kapsayıcı öğe CATEGORY . |
|
CATEGORY |
Gerekli CATEGORIES alt öğe.Bir varsayılan DEFAULTWORKITEMTYPE öğe ve sıfır ya da daha fazla öğe içeren adlandırılmış bir kategori grubunu belirtir WORKITEMTYPE . |
|
name |
Gerekli CATEGORY öznitelik.Öznitelik türü typelib:FriendlyName .Kategorinin görünen adını belirtir. Proje içinde 1 ila 254 karakter arasında ve benzersiz olmalıdır. |
|
refname |
Gerekli CATEGORY öznitelik.Öznitelik türü typelib:ReferenceName .Alfasayısal, alt çizgi ve kısa çizgi karakterlerini kullanan 70 Unicode karakterden daha uzun bir ad belirtin. Başvuru adı en az bir nokta (.) içermelidir, ancak adın başlangıcında veya sonunda hiçbir dönem görünmeyebilir. Ayrıca, başvuru adı bir sayı veya alt çizgi ile başlayamaz ve (--) gibi birden çok ardışık tire içeremez. Ayrılmış sistemle çakışan bir ad belirtmeyin. XXX ve Microsoft. XXX ad alanları. Bkz. adlandırma kısıtlamaları, çalışma öğesi izleme nesneleri. |
|
DEFAULTWORKITEMTYPE |
Gerekli CATEGORY öğe.Adlandırılmış kategoriye ait olarak etiketlemek ve kategori için varsayılan tür olarak kullanılmak üzere bir iş öğesi türü belirtir. |
|
name |
Gerekli DEFAULTWORKITEMTYPE öznitelik.Öznitelik türü WorkItemTypeRef .Kategori için varsayılan tür olarak kullanılacak proje için geçerli bir iş öğesi türünün başvuru adını belirtir. |
|
WORKITEMTYPE |
İsteğe bağlı CATEGORY öğe.Adlandırılmış kategoriye ait olarak etiketlemek için bir iş öğesi türü belirtir. |
|
name |
Gerekli WORKITEMTYPE öznitelik.Öznitelik türü WorkItemTypeRef .Adlandırılmış kategoriye ait olacak proje için geçerli bir iş öğesi türünün başvuru adını belirtir. |
Açıklamalar
CATEGORIES , Kategoriler şemasının kök öğesidir.
Bir kategori, CATEGORIESCATEGORY bir proje tarafından saklanan ve kullanılan öğeler kümesi içinde tanımlanır. Her CATEGORIES öğenin tanımlanmış en az bir CATEGORY öğesi olmalıdır.
Kategori boş olamaz. Her CATEGORY öğenin tanımlanmış en az bir DEFAULTWORKITEMTYPE veya WORKITEMTYPE öğesi olmalıdır.
Her kategorinin, proje içinde benzersiz olması gereken bir kolay adı ve bir başvuru adı vardır. Her kategori kolay adı aşağıdaki gereksinimlere uymalıdır:
Adlarda en fazla 254 Unicode karakter olabilir.
Adlar boş olmamalıdır.
Adların başında veya sonunda boşluk bulunamaz.
Adlar ters eğik çizgi (\) karakterlerini içeremez.
Adlar iki ardışık boşluk içeremez.
Kategori kolay adları yerelleştirilmez ve bir belirtece yapılamaz, ancak iş öğesi türleri için adlar yerelleştirilir ve bir belirtece dönüştürülebilir.
Çevik Araçlar, kategori gereksinimleri ve kısıtlamalar
Kategorilere WTS 'leri atarken, aşağıdaki işletimsel notları göz önünde bulundurun:
Biriktirme listesi ve görev panolarını kullanmak için, gereksinimler kategorisine en az bir WIT ve görev kategorisine bir WIT atamanız gerekir.
Aynı WıT 'i hem gereksinimler kategorisine hem de görev kategorisine atayamazsınız.
Gereksinimler kategorisine veya görev kategorisine birden fazla WıT eklerseniz, bu öğeye atanan tür
DEFAULTWORKITEMTYPEÇevik biriktirme listesi ve Pano sayfalarında varsayılan tür olarak görünür.ProcessConfiguration dosyasında biriktirme listesi tanımlayan bir kategoriye ait WTS 'ler, işlem yapılandırması XML öğesi başvurusubölümünde açıklandığı gibi geçerli bir meta durum 'e açılan başlangıç, kapatma ve en az bir ara iş akışı durumuna sahip olmalıdır.
Hata kategorisine atadığınız Won 'lar, her bir ekip için biriktirme listeleri ve panolarda görüntülenecekşekilde yapılandırılabilir. ProcessConfiguration dosyasında BugsBehavior özelliğini tanımlayarakvarsayılan davranışı ayarlarsınız.
Örnek
Aşağıdaki örnekte, Scrum işlem şablonu için varsayılan kategoriler XML dosyası listelenmektedir.
<?xml version="1.0" encoding="utf-8"?>
<cat:CATEGORIES xmlns:cat="http://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="Epic Category" refname="Microsoft.EpicCategory">
<DEFAULTWORKITEMTYPE name="Epic" />
</CATEGORY>
<CATEGORY name="Feature Category" refname="Microsoft.FeatureCategory">
<DEFAULTWORKITEMTYPE name="Feature" />
</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="Shared Parameter Category" refname="Microsoft.SharedParameterCategory">
<DEFAULTWORKITEMTYPE name="Shared Parameter" />
</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="Test Plan Category" refname="Microsoft.TestPlanCategory">
<DEFAULTWORKITEMTYPE name="Test Plan" />
</CATEGORY>
<CATEGORY name="Test Suite Category" refname="Microsoft.TestSuiteCategory">
<DEFAULTWORKITEMTYPE name="Test Suite" />
</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" />
<WORKITEMTYPE name="Shared Parameter" />
<WORKITEMTYPE name="Test Plan" />
<WORKITEMTYPE name="Test Suite" />
</CATEGORY>
</cat:CATEGORIES>