Share via


Eklenti Dosyalarındaki Görev Grupları ve Görevler için Bağımlıkları Tanımlama

grup görevveya görev için bir eklenti dosyası eklediğinizde, bunları doğru dizi ve tanımlamak grup veya görev üzerinde başka görev grupları veya görevleri başarıyla tamamlandığını olan bağımlılıkları eklemeniz gerekir. Bir görev, birincil görevin çalıştırılmasından önce tamamlanması gereken diğer görevlere bağımlı olabilir.Örneğin, iş öğe türleri oluşturmak için tüm görevleri başarıyla tamamlanıncaya kadar çalışma öğe sorguları oluşturmak için görev çalıştırılamıyor.Bu nedenle, iş öğe sorguları karşıya görev çalışma öğelerinin türlerini karşıya görev bağlıdır.

Bu konuda

  • Gerekli eklentiler ve eklenti bağımlılıkları

  • Görev grubu bağımlılıkları tanımlama

  • Görev bağımlılıkları tanımlama

Gerekli eklentiler ve eklenti bağımlılıkları

Aşağıdaki çizimde işlem şablon Microsoft Solutions Framework (MSF) için hızlı yazılım geliştirme v5.0 için tanımlanan bağımlı ilişkileri gösterir.Resimde gösterildiği gibi çalışma öğesi izleme için eklenti eklenti başarıyla tamamlandığında sınıflandırmalar için bağımlı başarıyla tamamlandığını eklenti gruplar ve izinler, bağlıdır.Eklentileri Test yönetimi ve sürüm kontrolü için ilk üç eklentileri tamamlanma bağlıdır.Eklentinin tamamlama sürüm kontrolü için eklentileri yapı, laboratuar, raporlar ve Portal bağlıdır.

İşlem şablonu eklentisi bağımlılıklarını

İpucuİpucu

görev grupları ve görevler bağımlılıklarına aynı sırada eklentisi her dosyadaki tanımlarsanız, dosyayı okuma ve bağımlılık sorunları daha kolay ortadan olun.

Bağımlılıklar, New Team Project Wizard(Yeni Takım Projesi Sihirbazı)'nda eklentilerin çalıştırılma sırasını göstermek için kullanılabilir. Bazı eklentiler her zaman diğer eklentilere bağımlıdır.Ayrıca, işlem şablonu için tüm eklentiler gerekli değildir.

Aşağıdaki tabloda, hangi eklentileri diğer eklentiler üzerinde bağımlı tanımlar.Sadece eklenti sınıflandırmalar için gereklidir.Tüm diğer eklentiler isteğe bağlıdır.Her hakkında daha fazla bilgi için bkz: eklenti, İşlem Şablonu Dosyalarıyla Çalışma.

Eklenti

Bağımlı Eklentiler

Derleme

Gruplar, VersionControl

Sınıflandırmaları

None

Gruplar

Sınıflandırmaları

Laboratuvar

Yapı, sınıflandırmaları, gruplar, WorkItemTracking

Portal

Sınıflandırmalar, raporlama, VersionControl ve WorkItemTracking

Raporlama

Sınıflandırmalar, VersionControl ve WorkItemTracking

TestManagement

Sınıflandırmalar, gruplar ve WorkItemTracking

VersionControl

Sınıflandırmalar, gruplar ve WorkItemTracking

WorkItemTracking

Sınıflandırmaları ve gruplar

Başa dön

Görev grubu bağımlılıkları tanımlama

Bir bağımlılık olduğunda göstermek için, görevler ve gruplardaki bağımlılık öğesini kullanın.Aşağıdaki örnek, Classification ve Groups görev gruplarına bağımlı olan WorkItemTracking görev grubunu belirtmek için olan bağımlılık öğesinin nasıl kullanılacağını gösterir.

<group id="WorkItemTracking"
   description="Workitem definitions uploading."
   completionMessage="Workitem definitions uploaded.">
   <dependencies>
      <dependency groupId="Classification"/>
      <dependency groupId="Groups"/>
   </dependencies>
   <taskList filename="WorkItem Tracking\WorkItems.xml"/>
</group>

[!NOT]

groupId öğesi, diğer gruptaki id öğe değerine başvurur.

Aşağıdaki tabloda görev grup bağımlılıklarını tanımlamak için kullanın öğeleri açıklanmıştır.görev grupları tanımlama konusunda daha fazla bilgi için bkz: ProcessTemplate XML Öğeleri Başvurusu.

Öge

Sözdizimi

Description

dependencies

<dependencies>
<dependency>. . . </dependency>
</dependencies>

Gerekli alt öğe öğesi group.

Bir grup bağımlı olduğu diğer grupları belirtir.

dependency

<dependency groupId="groupId" />

İsteğe bağlı alt öğe öğesi dependencies.

Bu grup bağlı olduğu başka bir görevgrup Kimliğini belirtir. Bu görevgrup başlamadan önce diğer bir grup kendi görevlerini tamamlamalısınız.

Başa dön

Görev bağımlılıkları tanımlama

Aşağıdaki örnek, nasıl kullanılacağını gösterir dependency WorkItems görev kimliği "WITs" olan görev bağlıdır belirtmek üzere öğe

<task
   id="WIs"
   name="WorkItems"
   plugin="Microsoft.ProjectCreationWizard.WorkItemTracking"
   completionMessage="Work items uploaded"
   completionDescription = "Processing the actual work items used by work item tracking">
   <dependencies>
      <dependency taskId="WITs" />
   </dependencies>

Aşağıdaki tabloda görev bağımlılıklarını tanımlamak için kullanın öğeleri açıklanmıştır.Görevleri tanımlama konusunda daha fazla bilgi için bkz: Eklentiyi İşleme Görevlerini Tanımlama.

Öge

Sözdizimi

Description

dependencies

<dependencies>
<dependency>. . . </dependency>
</dependencies>

İsteğe bağlı alt öğe öğesi task.

Bir görev bağımlı olduğu diğer görevleri belirtir.

dependency

<dependency taskId="taskId" />

İsteğe bağlı alt öğe öğesi dependencies.

Bu görev bağımlı olduğu başka bir görev Kimliğini belirtir.Bu görev başlamadan önce diğer görev görevlerini tamamlamalısınız.

Başa dön

Ayrıca bkz.

Kavramlar

İşlem Şablonlarını Özelleştirme

Eklentiyi İşleme Görevlerini Tanımlama

İşlem Şablonu Eklenti Dosyasını Kullanarak Kök Görevleri Tanımlama