Aracılığıyla paylaş


Genel Listeleri Tanımlama

Genel listeleri kullanarak Team Foundation Server (tfs) paylaşan birden çok iş öğesi türü listesini güncelleştirmek için gerekli olan iş azaltmak.Küresel listeler, iş öğesinin bir ya da daha fazla alanlarından ve türlerinden dahil edebileceğiniz seçim listeleridir.Genel bir liste içindeki bir takım projesi için takım projesi koleksiyonu için genel bir liste olarak eklediğiniz bir iş öğesi türü veya genel bir iş akışı içinde tanımlayabilirsiniz.Liste öğelerini, bir veya daha fazla GLOBALLIST öğesine liste öğelerini dahil ederek koleksiyon için çoklu türler arasında paylaşabilirsiniz.

İş öğesi türlerini tanımladıkça, bazı alanların aynı değerleri paylaştığını görebilirsiniz.Sık sık, birkaç iş öğesi türü üzerinden ve hatta birkaç takım projesi üzerinden paylaşım yapabilirsiniz.Bu değerlerden bazıları, mesela yöneticinin bu listeleri sıkça birçok bölgede yenilemesini gerektiren gece yapılandırma sayısı gibi değerler sıkça değişir.Genel listeler özellikle, liste dış sistemden türetilmesi gerektiğinde yararlı olabilir.Örneğin, şirketin ayrı bir müşteri veritabanı tuttuğunu varsayın.Müşteri tarafından keşfedilen bir hata dosyaladığınızda, müşterinin adı özel Found By Customer alanına girilir.

Bir koleksiyon için listeleyebileceğiniz, içeri aktarabileceğiniz, dışarı aktarabileceğiniz ve silebileceğiniz bir XML dosyası olarak global listeler yönetebilirsiniz.Her genel listenin adı en çok 254 Unicode karakterine sahip olabilir ve koleksiyon içinde benzersiz olmalıdır.

[!NOT]

Sistem tanımlı genel listeler tfs sağlar ve varsayılan işlemi şablonlarında önceden tanımlanmış genel listeler yoktur.

Bu konuda

  • Genel Listeler Ekleme ve Yönetme

  • Küresel Listeler için Sözdizimi Yapısı

  • Çalışma Öğesi Türü Tanımı veya Küresel İş Akışına Eklenmiş Küresel Listelerin Sözdizimi Yapısı

  • Koleksiyon için Tutulan Genel Listelerin Sözdizimi Yapısı

[!NOT]

Eklemek veya bir genel listeyi değiştirmek için witadmin almak ve genel listelerin tanımını vermek için komut satırı aracı.Bkz: İş Öğesi Türleri için Genel Listeleri Yönetme [witadmin]Bir genel listeyi kullanmak için ona ekleyen FIELD içinde bir iş öğesi türü tanımı.Bkz: Tüm FIELD XML Öğeleri Başvurusu

Genel Listeler Ekleme ve Yönetme

Genel liste, proje koleksiyonunda tüm takım projeleri tarafından genel olarak saklanan ve kullanılan bir LISTITEM öğesi kümesidir.Genel listeler; İşletim Sistemi, Derlemede Bulunan, Derlemede Düzeltilen gibi birkaç iş öğesi türünde tanımlanan alanlar için yararlıdır.

Aşağıdaki yöntemlerden birini kullanarak genel listeleri ve öğelerini tanımlayabilirsiniz:

  • İşlem şablonunu: bir işlem şablonuna bir iş öğesi türü tanımı içinde genel listeleri tanımlayabilirsiniz.Bu şablondan oluşturulmuş olan her ekip projesi genel listelere erişim hakkına sahiptir.

  • Team project collection: Bir ekip proje koleksiyonu için tanımlanan küresel listeleri dışarı aktarabilir, değiştirebilir, silebilir veya içeri aktarabilirsiniz.Bu genel listeler koleksiyondaki tüm takım projeleri tarafından kullanılabilir.

  • İş öğesi türü tanımı: bir ekip projesi oluşturulduktan sonra kullanılabilir bir tanımı için iş öğesi türü için istediğiniz genel listeler ekleyebilirsiniz.

  • Genel iş akışı tanımı: bir ekip projesi oluşturulduktan sonra kullanılabilir genel iş akışı tanımı veya bir takım projesi ya da koleksiyonu için iş öğelerinin tüm türleri için istediğiniz genel listeler ekleyebilirsiniz.Daha fazla bilgi için bkz. Genel İş Akışını Özelleştirme.

Başa dön

Küresel Listeler için Sözdizimi Yapısı

Aşağıdaki tablo GLOBALLIST ve LISTITEM öğelerini açıklar.Bu öğeleri, kullanıcıya bir seçim listesi veya açılır menü öğeleri olarak sunulan bir değer listesini numaralandırmak için kullanabilirsiniz.

Öge

Sözdizimi

Tanımlama

GLOBALIST

<GLOBALLIST name="globalListName">
    <LISTITEM> . . . </LISTITEM>
</GLOBALLIST>
 

Bir koleksiyon için depolanan ve bir koleksiyon içindeki tüm ekip projelerinin kullanabileceği LISTITEM kümesini tanımlar.

globalListName 1 ila 255 arasında karakter içeren bir metin dizesi.

GLOBALLIST; GLOBALLISTS öğesinin gerekli bir alt öğesi ve ALLOWEDVALUES, SUGGESTEDVALUES ve PROHIBITEDVALUES öğelerinin seçeneğe bağlı bir alt öğesidir.Daha fazla bilgi için bkz. Seçim Listeleri Tanımlama.

LISTITEM

<LISTITEM value="Name" />

Geçerli bir liste değeri tanımlar.

NotNot
Genel listeler proje kapsamlı grupları içermemelidir çünkü bunlar proje kapsamında değildir.

LISTITEM; GLOBALLIST'in gerekli bir alt öğesi ve ALLOWEDVALUES, SUGGESTEDVALUES ve PROHIBITEDVALUES öğelerinin seçeneğe bağlı bir alt öğesidir.

Başa dön

Çalışma Öğesi Türü Tanımı veya Küresel İş Akışına Eklenmiş Küresel Listelerin Sözdizimi Yapısı

Aşağıdaki sözdizimini ekleyerek, bir iş öğesi türü veya genel bir iş akışına ilişkin bir XML tanım dosyası içinde genel bir liste tanımlayabilirsiniz.

<GLOBALLISTS>
    <GLOBALLIST name="name of global list">
        <LISTITEM value="List item 1" />
        <LISTITEM value="List item 2" />
        <LISTITEM value="List item 3" />
        <LISTITEM value="List item 4" />
        . . .
        <LISTITEM value="List item n" />
    </GLOBALLIST>
</GLOBALLISTS>

Aşağıdaki sözdizimini kullanarak, bir iş öğesi türüne yönelik XML tanım dosyasındaki genel bir listeye başvurabilirsiniz:

<GLOBALLISTS>
   <GLOBALLIST name=" name of global list 1" />
   <GLOBALLIST name=" name of global list 2" />
   . . .
   <GLOBALLIST name=" name of global list n" />
</GLOBALLISTS>

İş öğesi veya genel iş akışı türlerine ilişkin tanım dosyalarının yapısı ve konumu hakkında daha fazla bilgi için sırasıyla, bkz. Tüm WITD XML öğeleri başvuru veya Genel İş Akışı XML Öğe Başvurusu.

Başa dön

Proje Koleksiyonu için Tutulan Genel Listelerin Sözdizimi Yapısı

Proje koleksiyonuna genel liste eklemek için, aşağıdaki sözdizimini witadmin importgloballist komut satırı aracını kullanarak içeri aktarabilirsiniz:

<gl:GLOBALLISTS xmlns:gl="https://schemas.microsoft.com/VisualStudio/2008/workitemtracking/globallists">
    <GLOBALLIST name="NameOfGlobalList">
        <LISTITEM value="ListItem1" />
        <LISTITEM value="ListItem2" />
        <LISTITEM value="ListItem3" />
        <LISTITEM value="ListItem4" />
        . . .
        <LISTITEM value="ListItemN" />
    </GLOBALLIST>
</gl:GLOBALLISTS>

Genel liste boş olamaz.Her GLOBALLIST öğesinin tanımlanmış en az bir LISTITEM öğesi olması gerekir.

Başa dön

Ayrıca bkz.

Başvuru

İş Öğesi Türleri için Genel Listeleri Yönetme [witadmin]

Kavramlar

Proje İzleme Verilerini, Formları, İş Akışını ve Diğer Nesneleri Özelleştirme

Kullanıcı Listeleri, Seçim Listeleri ve Genel Listeler Tanımlama

Diğer Kaynaklar

Genel İş Akışını Özelleştirme