Aracılığıyla paylaş


İşlem şablonuna bağlantı türü tanımları ekleme

Takım üyelerinin bir takım projesi için iş öğeleri arasında oluşturabileceği ek bağlantı türlerini tanımlayabilirsiniz.Bağlantı türü, ilişkileri veya söz konusu türün iş öğeleri arasındaki bağlantıları yöneten etiketleri ve kuralları tanımlar.Belirttiğiniz bağlantı türlerini hiyerarşik, bağımlı ve ilgili bağlantılar için varsayılan türleri tamamlar.Ayrı bir dosyadaki her bir bağlantı türü için tanım dosyasını belirtirsiniz ya da bunların tümünü bir dosya içinde belirtirsiniz.Ardından WorkItemTracking eklentisinin taskxml öğesi içinde yüklenecek tanım dosyalarını belirtirsiniz.

Team Foundation Server (TFS) işlem şablonları birkaç iş öğesi türü tanımında başvurulan iki bağlantı türü tanımlar.Bunlar sistem tanımlı bağlantı türlerine ektir.Daha fazla bilgi için bkz. Bağlantı türü öğe başvurusu.

Bağlantı türü tanımları çalışma öğesi türü tanımlarından önce yüklenmelidir.Daha fazla bilgi için bkz. Eklenti dosyalarındaki görev grupları ve görevler için bağımlıkları tanımlama.

Bir ekip projesi oluşturduktan sonra witadmin komut satırı aracını kullanarak bir ekip projesi koleksiyonunun bağlantı türlerini ekleyebilir, kaldırabilir, yeniden adlandırabilir ve değiştirebilirsiniz.Daha fazla bilgi için bkz. Bağlantı türlerini yönetme [witadmin].

Bağlantı türlerini tanımlama

Her bağlantı türü tanımını, LinkType öğesini kullanarak belirtilmelisiniz.Ayrıca, her tanım, workitemlinktypedefinition-01.xsd dosyasında tanımlanan bağlantı türleri için şema tanımına uygun olmalıdır.Microsoft web sitesinde şu sayfalardan izleme çalışması için şema dosyalarını indirebilirsiniz: Visual Studio Team Foundation İçin İşlem Şablonu ve İş Öğesi Şemaları.

Aşağıdaki örnek, TestedBy bağlantı türünü tanımlayan sözdizimi yapısını göstermektedir.

<?xml version="1.0" encoding="utf-8"?>
<LinkTypes>
  <LinkType ReferenceName="Microsoft.VSTS.Common.TestedBy" ForwardName="Tested By" ReverseName="Tests" Topology="Dependency" />
</LinkTypes>

LinkTypes klasöründeki bağlantı türlerinin tanım dosyalarını özelleştirebilir veya oluşturabilirsiniz.Bir bağlantı türünün tanımlanması hakkında daha fazla bilgi için bkz. Özel bağlantı türü tanımlama.

Başa dön

Karşıya yüklenecek bağlantı türü tanımlarını belirtme

Bir bağlantı türü tanımını işlem şablonuna yüklemek için LINKTYPE öğesini taskxml öğesi içinde belirtirsiniz.Dosya adı özniteliği bağlantı türü için tanım dosyasının bir göreli yoludur.Örneğin, aşağıdaki sözdizimi TestedBy.xml dosyasının karşıya yükleneceğini belirtir.

<LINKTYPE fileName="WorkItem Tracking\LinkTypes\TestedBy.xml" />

Aşağıdaki örnek Çevik Yazılım Geliştirme v5.0 için MSF işlem şablonunda tanımlanan iki tür bağlantıyı oluşturan görevin nasıl belirtildiğini gösterir.Bu türler SharedStep ve TestedBy bağlantı türlerine karşılık gelir.

<task id="LinkTypes" name="LinkType definitions" plugin="Microsoft.ProjectCreationWizard.WorkItemTracking" completionMessage="Work item link types created">
   <taskXml>
      <LINKTYPES>
         <LINKTYPE fileName="WorkItem Tracking\LinkTypes\SharedStep.xml" />
         <LINKTYPE fileName="WorkItem Tracking\LinkTypes\TestedBy.xml" />
      </LINKTYPES>
   </taskXml>
</task>

Başa dön

LINKTYPES öğesi başvurusu

Aşağıdaki tablo bağlantı türü tanımlarını yüklemek için kullandığınız öğeleri tanımlar.Bu öğeleri WorkItemTracking eklenti dosyası içindeki bir taskXml kapsayıcı öğede belirtirsiniz.

[!NOT]

Yüklenecek bağlantı türlerini tanımlayan dosyayı, LINKTYPE (WorkItemTracking) öğesini kullanarak belirtirsiniz.Tanımlanacak bir bağlantı türünün adını, LinkType (Definition) öğesini kullanarak belirtirsiniz.

Öğe

Söz dizimi

Tanımlama

LINKTYPE

<LINKTYPE fileName="LinkTypeFilePathName" />

LINKTYPES öğesinin gerekli alt öğesi.

Karşıya yüklenecek bir bağlantı türü tanımı içeren dosyanın adını ve yolunu belirtir.

LINKTYPES

<LINKTYPES>
     <LINKTYPE />
 . . .
</LINKTYPES>

WorkItemTracking eklentisinin isteğe başlı alt öğesi.

Karşıya yüklenecek her bir tanım dosyasını belirleyen LINKTYPE öğelerinin koleksiyonunu içerir.

Ayrıca bkz.

Başvuru

Bağlantı türlerini yönetme [witadmin]

Kavramlar

Çalışma öğesi izleme eklentisini kullanarak izleme çalışma öğeleri için nesnelerini tanımlama

Diğer Kaynaklar

Özel bağlantı türü tanımlama