Aracılığıyla paylaş


Çalışma öğesi türü oluşturma

Bu konudaki örnek kod başlayarak, bir iş öğesi türü oluşturabilirsiniz.Kuralları, alanları, durumları ve geçişleri hataları, gereksinimleri ve riskleri gibi bir takım projesi üzerinde izlenen iş öğesi için bir iş öğesi türü tanımlar.İş öğesi türünün altında bir tür tanımı XML dosyasında belirtilen çalışma öğesi izleme klasöründe TypeDefinitions klasör.Örneğin, Çevik Yazılım Geliştirme için Microsoft Çözüm Çerçevesi (MSF) sırasıyla Bug.xml, QoS.xml, Scenario.xml, Risk.xml ve Task.xml dosyalarında hata, hizmet kalitesi, senaryo, Risk ve görev iş öğesi türlerini tanımlar.

Özelleştirmek istiyorsanız ya da türü tanımı dosyaları oluşturma TypeDefinitions klasör.Sonra yeni iş öğesi türünün tek bir projeye içe veya, bir işlem şablonuna eklemek ve değiştirilmiş şablonu karşıya yükleme, Team Foundation Server.

Gerekli İzinler

Bu yordamı gerçekleştirmek için Takım Kuruluş Yöneticileri grubunun veya Proje Yöneticileri grubunun üyesi olmalısınız.Daha fazla bilgi için bkz. Team Foundation Server izinleri.

Bir iş öğesi türü oluşturmak için

  1. İçindeki Visual Studio, iş öğesi türü için bir XML dosyası oluşturun.Bunu yapmak için dosya menüsünde tıklatın yenive ardından dosya.

  2. İçindeki yeni dosya iletişim kutusunda, altında kategorilerseçin genelve sonra altında şablonlarıseçin XML dosyası.

  3. Kopyalayın ve aşağıdaki kod dosyaya yapıştırın:

    <?xml version="1.0" encoding="utf-8"?>
    <witd:WITD application="Work item type editor" version="1.0" xmlns:witd="https://schemas.microsoft.com/VisualStudio/2008/workitemtracking/typedef">
    <WORKITEMTYPE name="New Work Item Type Name">
    <DESCRIPTION>A description of your new work item type.</DESCRIPTION>
    <GLOBALLISTS>
    </GLOBALLISTS>
    <FIELDS>
          <FIELD name="Title" refname="System.Title" type="String" reportable="dimension">
            <REQUIRED />
          </FIELD>
    </FIELDS>
    <WORKFLOW>
          <STATES>
            <STATE value="Active">
            </STATE>
          </STATES>
          <TRANSITIONS>
            <TRANSITION from="" to="Active">
              <REASONS>
                <DEFAULTREASON value="New" />
                <REASON value="Build Failure" />
              </REASONS>
            </TRANSITION>
           </TRANSITIONS>
    </WORKFLOW>
    <FORM>
          <Layout>
            <Group>
              <Column PercentWidth="100">
                <Control Type="FieldControl" FieldName="System.Title" Label="&amp;Title:" LabelPosition="Left" />
              </Column>
            </Group>
          </Layout>
    </FORM>
    </WORKITEMTYPE>
    </witd:WITD>
    
  4. Tıklatın Kaydet değişiklikleri kaydetmek için.İçindeki dosyasını farklı Kaydet iletişim kutusunda, dosya adı ve bir .xml dosyası olarak kaydedebilirsiniz.

    Bir işlem şablonu özelleştirmek için bir iş öğesi türünün oluşturuyorsanız, işlem şablonu için indirilen istediğiniz konuma gidin ve dosyanızda Kaydet Tracking\TypeDefinitions klasör.

    [!NOT]

    Çalıştırıyorsanız, Windows Vista belirli klasörlere izinlere sahip olmayabilir.İş öğesi türünün izinlere olduğu olmayan bir konuma dışarı çalışırsanız, kayıt defteri sanallaştırma teknolojisi otomatik olarak dışarı aktarılan dosyasını yeniden yönlendirir ve sanal depoya kaydeder.Bu yeniden yönlendirme kaçınmak için dosya izinlere sahip olduğu bir konuma dışarı aktarabilirsiniz.Kayıt defteri sanallaştırma hakkında daha fazla bilgi için Microsoft Web sitesine bakın: kayıt defteri sanallaştırma ve Windows Vista ortak dosya ve kayıt defteri sanallaştırma sorunları.

  5. İş öğesi türünün özelleştirmek için bkz Sorguları, raporları ve iş akışını desteklemek üzere alan değiştirme veya ekleme.

  6. Yeni çalışma öğesi türünü tek bir projeye içeri aktarmak için, bkz. İş öğesi türlerini içeri aktarma, dışarı aktarma ve yönetme [witadmin].Çalışma öğesi türünü işlem şablonunuza eklemek için, bkz. İşlem şablonuna iş öğeleri için tür tanımları ekleme.

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

Diğer Kaynaklar

İş öğesi izleme: XML öğe tanımları dizini