İşlem şablonuna iş öğeleri için tür tanımları ekleme
İzleme ve bir ürün ve özellikleri geliştirilmesini raporlama için bir işlem şablonu tanımlayan iş öğesi türleri (WITs) tüm izleme için temel sağlar.Bir WIT veri alanları, iş akışı ve bir öğe için çalışma öğesi formu izlenir iş bir takım projesinde tanımlar.İş öğeleri türleri hataları, kullanıcı hikayeleri ve görevleri içerir.Alanları eklemek, iş akışını değiştirmek veya iş öğesi formu değiştirmek için tür tanımlarını ilk özelleştirebilirsiniz.Ayrıca, ekleyebilir veya bir işlem şablonuna WITs kaldırın.
Bazı iş öğeleri için bir işlem şablonu için tür tanımlarını eklenti olan WorkItemTracking içinde bir görev olarak belirtin.Bu görev, izleme ve iş raporlama iş öğesi türleri desteklemek için gereklidir.İçinde yüklemek üzere her tür tanımı dosya belirttiğiniz taskXml öğesi.Test yönetimi, raporlar ve portal için eklentiler başarılı karşıya yüklenmesi WITs tanımlarını bağlıdır.
Team Foundation Server (TFS) işlem şablonlarına altı veya daha fazla iş öğesi türlerini tanımlayın.Kategoriler, iş öğesi sorguları ve raporları tanımlarını türleri ve bunları içinde tanımlanmış alanların başvurulur.Bu nedenle, WITs tanımlarını yüklemek için görev başarıyla kategoriler, iş öğesi sorguları ve raporları yüklemesini görevleri önce tamamlamalısınız.
Ayrıca, bağlantı türleri için tanım dosyaları karşıya yükleme görevini WITs için tür tanımlarını karşıya yükleme görevini gelmelidir.Daha fazla bilgi için bkz. Eklenti dosyalarındaki görev grupları ve görevler için bağımlıkları tanımlama.
İşlem şablonu kullanarak bir takım projesi oluşturulduktan sonra ekleyebilir, kaldırmak, yeniden adlandır ve WITs tanımlarını kullanarak değiştirme witadmin komut satırı aracı.Daha fazla bilgi için bkz. İş öğesi türlerini içeri aktarma, dışarı aktarma ve yönetme [witadmin].
WITs tanımlama
Her türü tanımı kendi dosyasında belirtilmelidir WITD kapsayıcı öğe.Her tanımı da workitemtypedefinition 02.xsd ve workitemtypedefinition 02.xsd dosyaları tanımlanan iş öğesi türleri için şema tanımı uyması gerekir.Microsoft Web sitesindeki aşağıdaki sayfadan çalışma öğesi izleme için şema dosyaları indirebilirsiniz: işlem şablonu ve iş öğesi şemaları için Visual Studio Team Foundation.
Aşağıdaki örnek, bir iş öğesi türünün tanımlayan üst düzey sözdizimi yapısı gösterir.
<WITD application="work item type editor" version="1.0">
<WORKITEMTYPE name="Bug">
<DESCRIPTION>Bug work items are used to track defects in the code.</DESCRIPTION>
<GLOBALLISTS> . . . </GLOBALLISTS>
<FIELDS> . . . </FIELDS>
<WORKFLOW> . . . </WORKFLOW>
<FORM> . . . </FORM>
</WORKITEMTYPE>
</WITD>
Tür tanım dosyaları TypeDefinitions klasöründe oluşturun ya da özelleştirin.İş öğesi türü tanımlama hakkında daha fazla bilgi için bkz: Tüm WITD XML öğeleri başvurusu ve İş izleme nesnelerini, ekibinizin süreçlerini destekleyecek şekilde özelleştirme.
Karşıya yüklemek için WITs tanımlarını belirtme
Bir işlem şablonu WIT tanımında yüklemek için belirttiğiniz WORKITEMTYPE öğesi.Dosya adı özniteliği, türü tanımı dosyasının göreli bir yoldur.Örneğin, aşağıdaki sözdizimini Bug.xml dosyasına gönderileceğini belirtir.
<WORKITEMTYPE fileName="WorkItem Tracking\TypeDefinitions\filename.xml"/>
Aşağıdaki örnek, aşağıdaki WITS oluşturan bir görev belirtmek gösterilmektedir: hata, sorunu, paylaşılan adımları, görev, test çalışması ve kullanıcı hikayesi.Birkaç WITs tanımlarını filtreleri içerdiğinden TestedBy bağlantı türü, LinkTypes görev tamamlandığında, önce WITs görev tamamlandı.
<task id="WITs" name="WorkItemType definitions" plugin="Microsoft.ProjectCreationWizard.WorkItemTracking" completionMessage="Work item types created">
<dependencies>
<dependency taskId="LinkTypes" />
</dependencies>
<taskXml>
<WORKITEMTYPES>
<WORKITEMTYPE fileName="WorkItem Tracking\TypeDefinitions\Bug.xml" />
<WORKITEMTYPE fileName="WorkItem Tracking\TypeDefinitions\Issue.xml" />
<WORKITEMTYPE fileName="WorkItem Tracking\TypeDefinitions\CodeReviewRequest.xml" />
<WORKITEMTYPE fileName="WorkItem Tracking\TypeDefinitions\CodeReviewResponse.xml" />
<WORKITEMTYPE fileName="WorkItem Tracking\TypeDefinitions\Feature.xml" />
<WORKITEMTYPE fileName="WorkItem Tracking\TypeDefinitions\FeedbackRequest.xml" />
<WORKITEMTYPE fileName="WorkItem Tracking\TypeDefinitions\FeedbackResponse.xml" />
<WORKITEMTYPE fileName="WorkItem Tracking\TypeDefinitions\SharedStep.xml" />
<WORKITEMTYPE fileName="WorkItem Tracking\TypeDefinitions\Task.xml" />
<WORKITEMTYPE fileName="WorkItem Tracking\TypeDefinitions\TestCase.xml" />
<WORKITEMTYPE fileName="WorkItem Tracking\TypeDefinitions\UserStory.xml" />
</WORKITEMTYPES>
</taskXml>
</task>
WORKITEMTYPES öğesi başvurusu
Aşağıdaki tablo, çalışma öğeleri için tür tanımlarını yüklemek için kullandığınız öğeleri açıklar.Bu öğelerden içinde belirttiğiniz bir taskXml olan WorkItemTracking eklenti dosyasındaki kapsayıcı öğe.
[!NOT]
Kullanarak WORKITEMTYPE (olan WorkItemTracking) öğesi yüklemek için bir tür tanım dosyası belirtin.Kullanarak WORKITEMTYPE (WITD) öğesi tanımlamak için bir tür adını belirtin.Daha fazla bilgi için bkz. Tüm WITD XML öğeleri başvurusu.
Öğe |
Sözdizimi |
Açıklama |
---|---|---|
WORKITEMTYPE |
|
WORKITEMTYPES öğesinin zorunlu alt öğesi. Karşıya yüklemek için bir tür tanımı içeren dosyanın adını ve yolunu belirtir. |
WORKITEMTYPES |
|
Gerekli bir alt öğesi olan WorkItemTracking eklentisi. Koleksiyonunu içeren WORKITEMTYPE her bir tanımı belirtin öğeleri dosya karşıya yüklemek için. |
Ayrıca bkz.
Başvuru
İş öğesi türlerini içeri aktarma, dışarı aktarma ve yönetme [witadmin]
Kavramlar
Tüm WITD XML öğeleri başvurusu
Çalışma öğesi izleme eklentisini kullanarak izleme çalışma öğeleri için nesnelerini tanımlama