Çalışma Öğesi İzleme Eklentisini Kullanarak İzleme Çalışma Öğeleri için Nesne Tanımlama ve Özelleştirme
Eklenti iş öğelerini izlemek için kullanarak, iş izlemek için bir takım projesinin başlangıç nesneleri tanımlar. Bu nesneler tür çalışma öğeleri, çalışma öğesi sorgularını, kategorileri, bağlantı türleri ve iş öğesi örneklerini içerir. Bir ekip projesi oluşturduktan sonra bu nesneleri kullanarak değiştirebileceğiniz witadmin komut satırı aracı.
Eklenti dosyasında, bir veya daha fazla görevi ve onların bağımlılıklarını belirtin. Genel olarak, bağlantı türleri, iş öğesi türlerini, sorgularını ve kategoriler gibi her ana yükleme etkinliği için bir görev belirtin.
Önemli
Dosyaları karşıya yüklemek ve belirli bir sırada sorguları tanımlamak için görevleri belirtmeniz gerekir: bağlantı türleri önce sonra her çalışma öğesi türlerini ve daha sonra sorgular.Bu nesnelerin her tanım dosyası kendilerinden önceki görevlerde belirtilmiş tanımları bağlıdır.Genel olarak, özelleştirdiğiniz işlem şablonunda tanımlanan görev sırasını bulundurmanız gerekir.Daha fazla bilgi için bkz. Eklenti Dosyalarındaki Görev Grupları ve Görevler için Bağımlıkları Tanımlama.
Bu konuda
Çalışma öğesi izleme eklentisi adı ve konumu
Çalışma öğesi izleme eklentisi sözdizimi yapısı
Element başvurusu için olan WorkItemTracking eklentisi
Her tanımlayabileceğiniz nesne türü hakkında ayrıntılı bilgi için aşağıdaki konulardan birine bakın:
İşlem şablonu çalışma öğesi bağlantıları için tür tanımları ekleme
İşlem şablonu çalışma madde kategorileri için tür tanımları ekleme
Çalışma öğesi izleme eklentisi adı ve konumu
Adını ve konumunu dosya işlem şablonu için Microsoft Çözüm Çerçevesi (msf) için eklentinin adını yanı sıra aşağıdaki tabloda özetlenmiştir.
Dosya adı: |
WorkItems.xml |
Dosya konumu: |
WorkItem Tracking klasörü |
Eklenti adı: |
Microsoft.ProjectCreationWizard.WorkItemTracking |
Not
XML dosyasının adını ve konumunu değiştirebilirsiniz fakat eklentinin adını değiştiremezsiniz.Visual Studio Team Foundation Server, istemci tarafı eklentilerin, tutumların ve diğer değişikliklerin dağıtımı için bir mekanizma içermez.Bu çeşit bir işlevselliği dağıtmak istiyorsanız kendi dağıtım ve yükleme programınızı kullanmanız gerekir.
Başa dön
Çalışma öğesi izleme eklentisi sözdizimi yapısı
Çalışma öğesi izleme için eklenti dosyasını WorkItemMethodology.xsd dosyasında tanımlanan şema tanımına kurallarına uymalı ve eklentinin kendi dosyasında belirtilmesi gerekir. Microsoft Web sitesindeki şu sayfadan işlem şablonları için şema dosyalarını karşıdan yükleyebilirsiniz: işlem şablonu ve Visual Studio Team Foundation çalışma öğesi şemaları.
Aşağıdaki sözdizimi eklentisi olan WorkItemTracking üst düzey yapısını gösterir. Dört görevi belirtilirse, bağlantı tanımları karşıya yüklemek için her biri türleri, iş öğeleri, sorgular ve kategoriler türleri. Çalışma öğesi örneklerini tanımlar eklemek isterseniz, her biri için başka bir göreve belirtirsiniz.
Her öğe bir açıklaması için bkz: Element başvurusu için eklenti olan WorkItemTracking bu konuda daha sonra.
<?xml version="1.0" encoding="utf-8"?>
<tasks>
<task id="LinkTypes" name="LinkType definitions" plugin="Microsoft.ProjectCreationWizard.WorkItemTracking" completionMessage="Work item link types created">
<taskXml>
<LINKTYPES>
<LINKTYPE />
. . .
</LINKTYPES>
</taskXml>
</task>
<task id="WITs" name="WorkItemType definitions" plugin="Microsoft.ProjectCreationWizard.WorkItemTracking" completionMessage="Work item types created">
<dependencies>
<dependency taskId="LinkTypes" />
</dependencies>
<taskXml>
<WORKITEMTYPES>
<WORKITEMTYPE />
. . .
</WORKITEMTYPES>
</taskXml>
</task>
<task id="Queries" name="Stored Query Definitions" plugin="Microsoft.ProjectCreationWizard.WorkItemTracking" completionMessage="Work item queries uploaded">
<dependencies>
<dependency taskId="WITs" />
</dependencies>
<taskXml>
<QUERIES>
<Permission />
. . .
<QueryFolder >
<Query />
. . .
</QueryFolder>
. . .
</QUERIES>
</taskXml>
</task>
<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>
</tasks>
Başa dön
Element başvurusu için olan WorkItemTracking eklentisi
Aşağıdaki tablo çalışma öğesi izleme nesnelerini karşıya yüklemek için kullanabileceğiniz öğeleri açıklar. Bu öğeleri içinde belirttiğiniz bir taskXml olan WorkItemTracking eklenti dosyası için kapsayıcı öğe. Görev bağımlılığı ve taskXml öğesi hakkında daha fazla bilgi için bkz: Eklentiyi İşleme Görevlerini Tanımlama.
Öge |
Sözdizimi |
Tanımlama |
---|---|---|
CATEGORIES |
|
İsteğe bağlı bir alt öğesidir taskXml olan WorkItemTracking eklentisi için öğe. Olan WorkItemTracking eklentisi görev işlendiğinde karşıya yüklenecek kategori tanımlarını içeren dosyanın adını ve yolunu belirtir. |
FIELD |
|
Gerekli bir alt öğesidir WI. İş öğesi örneğindeki bir alan için değer tanımlar. |
HYPERLINK |
|
İsteğe bağlı bir alt öğesidir WI. İş öğesi örneği için bir köprü tanımlar. |
LINKTYPE |
|
Gerekli bir alt öğesidir LINKTYPES. Karşıya yüklemek için bir bağlantı türü tanımı içeren dosyanın adını ve yolunu belirtir. |
LINKTYPES |
|
İsteğe bağlı bir alt öğesidir taskXml olan WorkItemTracking eklentisi için öğe. Fotoğraflardan oluşan LINKTYPE öğelerin her biri bir tanımını belirtin dosya karşıya yüklemek için. |
Permission |
|
İsteğe bağlı bir alt öğesidir Query. Takım sorguları için atanmış olan varsayılan izinleri belirtir. Daha fazla bilgi için bkz. Assigning Permissions for Work Item Queries. |
Query |
|
Gerekli bir alt öğesidir QUERIES. Karşıya yüklemek için bir sorguyu tanımlayan .wiq dosyasının yolunu ve adını belirtir. |
QueryFolder |
|
İsteğe bağlı bir alt öğesidir QUERIES. Sorgu klasörünün adını belirtir. |
QUERIES |
|
İsteğe bağlı bir alt öğesidir taskXml olan WorkItemTracking eklentisi için öğe. Varsayılan sorguları oluşturmada hangi sorgu tanım dosyalarının kullanılacağını belirler. |
WI |
|
Gerekli bir alt öğesidir WORKITEMS. Atamak için belirli alanlar için değerleri ve oluşturulacak çalışma öğesi türünü tanımlar. |
WORKITEMS |
|
İsteğe bağlı bir alt öğesidir taskXml olan WorkItemTracking eklentisi için öğe. Fotoğraflardan oluşan WI her bir iş tanımlayan öğeleri öğe örneği. |
WORKITEMTYPE |
|
Gerekli bir alt öğesidir WORKITEMTYPES. Karşıya yüklemek için bir tür tanımı içeren dosyanın adını ve yolunu belirtir. |
WORKITEMTYPES |
|
Eklenti olan WorkItemTracking gerekli bir alt öğesidir. Fotoğraflardan oluşan WORKITEMTYPE öğelerin her biri bir tanımını belirtin dosya karşıya yüklemek için. |
Başa dön
Ayrıca bkz.
Kavramlar
İşlem Şablonlarını Özelleştirme
Proje İzleme Verilerini, Formları, İş Akışını ve Diğer Nesneleri Özelleştirme