Aracılığıyla paylaş


Çalışmamı kullanarak hata güncelleştirme durumu desteği

Hataları izlemek için kullandığınız çalışma öğesi türleri için iş akışı durumları özelleştirdiyseniz, işlem yapılandırması için yapılan metastate ilişkileri güncelleştirmeniz gerekebilir. Nasıl bu ilişkileri bekleme listesi ve görev panosu sayfaları için kullanılan yanı sıra, onlar da kontrol nasıl Çalışmam içinde özellik Ekip Gezgini geliştiricilerin Çalışmam arabirimde hataların taşırken hata durumunu güncelleştirir. Benim çalışma , sayfa Ekip Gezgini sürmekte olan çalışmalarını yönetmek, askıya alma ve çalışmaya devam ve kod incelemelerini talep etmelerine olanak sağlar. Bkz: Kullanıcı Öykü için yeni kod yazma

Hata kategori için tanım hataları izlemek için kullanabileceğiniz tüm iş madde tipleri belirtin ve iş akışı durumları CommonConfiguration tanımında metatstates atayabilirsiniz. Özelleştirdiğiniz ekip projesinde çalışacak tüm takımlar için tanım dosyalarını yaptığınız değişiklikleri uygulayın.

Not

Bu özelleştirme yalnızca Microsoft Solutions Framework (msf) Agile veya yeteneği vade Modeli tümleştirmesi (CMMI) için işlem şablonlarına dayalı ekip projeleri için geçerlidir.

Bu konuda

  • İş akışı durumları düzeltilen hatalar için yapılan varsayılan metastate atamaları

  • Çalışma öğesi türleri için hata kategori ekleme

  • Metastates hatalar için tanımlanan iş akışı durumları için Ata

Gereksinimler

  • Access Çalışmam, olması gereken Visual Studio Premium veya Visual Studio Ultimate yüklü.

  • Çalıştırmak için witadmin komut satırı aracı bir üyesi olmalıdır Team Foundation Yöneticiler Grup ya da bir üyesi Proje yöneticileri ekip proje grubu. Daha fazla bilgi için bkz. Takım Kuruluş Sunucusu İzinleri.

İş akışı durumları düzeltilen hatalar için yapılan varsayılan metastate atamaları

Aşağıdaki tabloda varsayılan işlem şablonları hata iş akışı durumları için atanmış varsayılan metastates listeler Visual Studio Uygulama Yaşam Döngüsü Yönetimi (ALM): hızlı yazılım geliştirme v6.0 msf ve msf CMMI proses geliştirme v6.0 için. Bir metastate görev panosu ya da tanımak Çalışmam için göstermek istediğiniz bir iş akışı durumuna atamak yeterlidir. Normal iş akışı çözümlemesinin gelen varsayılan atamalar dahil Active veya Proposed için Kapalı. Daha sonra iş akışı durumları kaldırıldı durumu gibi bu ilerleme dışında yaptığınız hatalar içeriyorsa, metastate atamalarınızı İller hariç.

Hızlı yazılım geliştirme v6.0 msf

CMMI proses geliştirme v6.0 msf

<BugWorkItems category="Microsoft.BugCategory">
   <States>
      <State value="Active" type="InProgress" />
      <State value="Resolved" type="Resolved" />
      <State value="Closed" type="Complete" />
   </States> 
</BugWorkItems>
<BugWorkItems category="Microsoft.BugCategory">
   <States>
      <State value="Proposed" type="Proposed" />
      <State value="Active" type="InProgress" />
      <State value="Resolved" type="Resolved" />
      <State value="Closed" type="Complete" />
   </States> 
</BugWorkItems>

Başa dön

Çalışma öğesi türleri için hata kategori ekleme

Bir kategori kategorisi tanım dosyasını güncelleştirmek ve ekip projeniz için içe aktarma çalışma öğelerinin türlerini ekleyin.

  1. Çalıştırmak için witadmin komut satırı aracı, bir komut istemi penceresi açın burada ya da Visual Studio veya Ekip Gezgini yüklenir ve girin:

    cd %programfiles%\Microsoft Visual Studio 11.0\Common7\IDE
    

    Windows'un 64-bit edition üzerinde yerini %programfiles% ile %programfiles(x86)%.

  2. Burada, burada gösterilen bağımsız değişkenler için veri değiştirme aşağıdaki komutu yazın CollectionURL ekip proje koleksiyonuna URL'sini belirten ProjeAdı koleksiyonu içinde tanımlanan bir takım proje adını belirtir ve DirectoryPath verme dosyasının konumunu ve adını belirtir. Enter tuşuna basın.

    witadmin exportcategories /collection:CollectionURL /p:ProjectName /f:"DirectoryPath\categories.xml"
    
  3. Kategoriler dosyasını Not Defteri'nde açın ve bulun CATEGORY öğesi için "Bug Category".

  4. Yeni bir iş öğesi türünü eklemek için ekleyin bir WORKITEMTYPE öğesi eklemek istediğiniz bir iş öğesi türü başvuru adını belirtir.

    Örneğin, aşağıdaki sözdizimini iş madde türü "Performans hata" hata kategori ekler.

    <CATEGORY name="Bug Category" refname="Microsoft.BugCategory">
       <DEFAULTWORKITEMTYPE name="Bug" />
       <WORKITEMTYPE name="Performance Bug" />
    </CATEGORY>
    
  5. Tanım dosyasını almak için aşağıdaki komutu yazın:

    witadmin importcategories /collection:CollectionURL /p:ProjectName /f:"DirectoryPath\categories.xml"
    

Daha fazla bilgi için bkz. Grup Çalışma Öğesi Türlerini Gruplamak için Kategoriler Tanımlama.

Başa dön

Metastates hatalar için tanımlanan iş akışı durumları için Ata

İş akışı durumları hataların içinde metastates atamak BugWorkItems CommonConfiguration tanımında öğe.

  1. İçin komut istemi penceresinden witadmin, burada, burada gösterilen bağımsız değişkenler için verilerinizi kullanarak aşağıdaki komutu yazın CollectionURL ekip proje koleksiyonuna URL'sini belirten ProjeAdı koleksiyonu içinde tanımlanan bir takım proje adını belirtir ve DirectoryPath verme dosyasının konumunu ve adını belirtir. Enter tuşuna basın.

    witadmin exportcommonprocessconfig /collection:CollectionURL /p:ProjectName /f:"DirectoryPath\CommonConfiguration.xml"
    
  2. Bulun ve Not Defteri'nde açmak CommonConfigurations BugWorkItems öğesi.

  3. Atanan değerleri güncelleştirmek State hataları izlemek için kullandığınız çalışma öğelerinin türleri için iş akışında kullanılan değerlerle eşleşen öğeleri.

  4. (İsteğe bağlı) İş akışı içinde var olan başka bir durum eklemek için başka bir tane belirtin State hata kategori içinde bulunan iş öğesi türü iş akışı durumunu eşler öğesi.

    Örneğin, aşağıdaki sözdizimini durum değerini ekler "Investigating", çok "inProgress".

    <BugWorkItems category="Microsoft.BugCategory">
       <States>
          <State value="Active" type="InProgress" />
          <State value="Investigating" type="InProgress" />
          <State value="Resolved" type="Resolved" />
          <State value="Closed" type="Complete" />
       </States>
    </BugWorkItems>
    

    Önemli

    İçin bir değer belirtmeniz gerekir State geçerli iş akışı durumuna karşılık gelen öğe.Geçerli iş akışı durumu hata kategorisinde takım projenize dahil iş öğesi türü için tanımlanan biridir.Ayrıca, metastate türü Agile veya hata grup içindeki diğer bir deyişle atamalısınız Proposed, InProgress, Resolved, ya da Complete.

  5. Tanım dosyasını almak için aşağıdaki komutu yazın:

    witadmin importcommonprocessconfig /collection:CollectionURL /p:ProjectName /f:"DirectoryPath\CommonConfiguration.xml"
    

Başa dön

Ayrıca bkz.

Kavramlar

Kullanıcı Öykü için yeni kod yazma

İşlem yapılandırma xml öğe başvurusu

İşlem Yapılandırmasını Kullanarak Biriktirme Listesi ve Pano Sayfalarını Özelleştirme