İşlem şablonuna iş öğesi kategorileri için tür tanımları ekleme
Azure DevOps Server 2020 | Azure DevOps Server 2019 | TFS 2018 - TFS 2013
Önemli
Bu makale, Şirket içi XML işlem modelleri için proje özelleştirmesi için geçerlidir. İşlem modellerini genel bakış için bkz. İş izleme deneyiminizi özelleştirme.
İşlem şablonunuz için kategoriler eklemek için kullanabilirsiniz. Kategori, bir grup etiketini bir veya daha fazla iş öğesi türüyle (WIT) ilişkilendirmektedir. Projeleriniz farklı şekilde adlandırılmış benzer WIT'ler içerdiğinde kategoriler yararlıdır. Kategori tanımlarını tek bir dosyada belirtirsiniz ve ardından WorkItemTracking eklentisinin taskxml öğesi içinde karşıya yüklemek için bu dosyayı belirtirsiniz.
Varsayılan işlem şablonları Çevik araçları, test çalışma yönetimini ve diğer özellikleri desteklemek için kullanılan ondan fazla kategori tanımlar. Kategori tanımı dosyasını özelleştirilebilir veya oluşturabilirsiniz. Kategori dosyası WorkItem İzleme klasöründe tanımlanır. Daha fazla bilgi için bkz. İş öğesi türlerini grup için kategorileri kullanma.
İşlem şablonundan proje oluşturulduktan sonra witadmin komut satırı aracını kullanarak bir proje koleksiyonuna ait kategorileri dışarı ve içeri aktarabilirsiniz.
Kategorileri tanımlama
Kategorileri tanımlayan dosya, categories-01.xsd dosyasında tanımlanan kategoriler için şema tanımına uygun olmalı ve WITD kapsayıcı öğesinde kendi dosyasında belirtilmelidir.
Aşağıdaki örnek Gereksinim Kategorisi adlı ve Kullanıcı Hikayesi iş öğesi türüyle ilişkili bir kategoriyi tanımlayan söz dizimi yapısını gösterir.
<CATEGORIES>
<CATEGORY refname="Microsoft.RequirementCategory" name="Requirement Category">
<DEFAULTWORKITEMTYPE name="User Story" />
</CATEGORY>
. . .
</CATEGORIES>
Karşıya yüklenecek kategori tanımı dosyasını belirtme
Bir kategori tanımları kümesi karşıya yüklemek için taskxmlöğesi içinde CATEGORIES öğesini belirtirsiniz. filename özniteliği, kategori tanım dosyasının göreli yoludur. Örneğin, aşağıdaki söz dizimi, categories.xml dosyanın karşıya yük olacağını belirtir.
<CATEGORIES fileName="WorkItem Tracking\categories.xml" />
Aşağıdaki örnekte, bir kategori dosyasını karşıya yükleyen bir görevin nasıl belirtnecekleri gösterir. Her kategori varsayılan iş öğesi türünü belirtirken, kategori tanım dosyasını karşıya yükleme görevi, iş öğeleri için tür tanımlarını yüken WIT'ler görevinin başarıyla tamamlanmasına bağlıdır.
<task id="Categories" name="Categories definitions" plugin="Microsoft.ProjectCreationWizard.WorkItemTracking" completionMessage="Work item type categories created">
<dependencies>
<dependency taskId="WITs" />
</dependencies>
<taskXml>
<CATEGORIES fileName="WorkItem Tracking\Categories.xml" />
</taskXml>
</task>
CATEGORIES öğesi başvurusu
Aşağıdaki tabloda kategori tanımı dosyasını karşıya yüklemek için kullanabileceğiniz CATEGORIES öğesi açıklanmıştır. Bu öğeyi WorkItemTracking eklenti dosyasındaki taskXml kapsayıcı öğesi içinde belirtirsiniz.
Not
CATEGORIES (WorkItemTracking) öğesini kullanarak karşıya yüklemek için bir tanım dosyası belirtirsiniz. KATEGORILER (Tanım) öğesini kullanarak tanımladığınız kategori kümelerini belirtirsiniz.
| Öğe | Açıklama ve söz dizimi |
|---|---|
| KATEGORİ | WorkItemTracking eklentisinin isteğe bağlı alt öğesi. WorkItemTracking eklenti görevi işlendiğinde karşıya yüklenecek kategori tanımlarını içeren dosyanın yolunu ve adını belirtir. <CATEGORIES fileName="CategoriesFilePathName" /> |