Aracılığıyla paylaş


Kategorileri içeri ve dışarı aktarma

İçeri aktarma ve aşağıdaki kullanarak bir takım projesi için tanımlanan kategorileri dışarı witadmin komutları:

  • exportcategories: Verir çalışan bir sunucuda tanımlanmış kategorilerin XML tanımı Team Foundation Server.

  • importcategories: Bir iş öğesi türü XML tanım dosyasını çalıştıran sunucuda takım projesine içeri aktarır Team Foundation Server.

    Aynı ada sahip bir kategori zaten varsa, bu komut, varolan tanımı üzerine yazar.Bu komut, iş öğesi türü zaten mevcut değilse yeni bir kategori oluşturur.

Varsayılan kategorileri ve bunların nasıl kullanıldığı hakkında bilgi edinmek için Git burada.

Çalıştırmak için witadmin komut satırı aracı, bir komut istemi açmak nerede ya da Visual Studio veya Ekip Gezgini yüklü olduğundan ve girin:

cd %programfiles(x86)%\Microsoft Visual Studio 12.0\Common7\IDE

Windows 32-bit sürümü üzerinde değiştirmek %programfiles(x86)% ile %programfiles%.

[!NOT]

Oluşturabilir ve işlem düzenleyicisini, bir güç aracı kullanarak kategorileri değiştirmek Visual Studio.Bu güç aracı desteklenmiyor.Daha fazla bilgi için Microsoft Web sitesinde şu sayfaya bakın: Team Foundation Server güç araçları.

Gereksinimler

Kategoriler tanımlanır takım projesi için aşağıdaki izinler bulunmalıdır ayarlayın:

  • İş öğesi türleri kategorilerini dışarı aktarmak için olmanız gerekir, proje düzeyi bilgileri görüntüleyin izni ayarlamak izin.

  • İş öğesi türleri kategorilerini içeri aktarmak için bir üyesi olmalıdır proje yöneticileri güvenlik grubu veya sahip proje düzeyi bilgilerini Düzenle izni ayarlamak izin.

witadmin exportcategories /collection:CollectionURL /p:Project [/f:FileName] [/e:Encoding] 

witadmin importcategories /collection:CollectionURL /p:Project /f:FileName [/e:Encoding] 

Parametreler

Parametre

Açıklama

/collection:CollectionURL

Takım projesi koleksiyonu URI'sini belirtir.URI biçimi aşağıdaki gibidir: http://ServerName: Port/VirtualDirectoryName/CollectionName

Sanal dizin kullanılırsa, ardından URI biçimi verilmiştir:

http://ServerName: Port / CollectionName.

/p:Project

Hangi kategoriler dışarı veya kategoriler alındığı için takım projesinin adı.

/f:Dosya adı

Veya dışarı aktarılacak kategorileri içeren XML tanım dosyasının yolunu ve dosya adı.Bu parametreyi kullandığınızda unutursanız exportcategories komut, komut kategorileri komut istemi penceresinde listeler.

/e:Kodlama

Adı bir .NET Framework 2,0 kodlama biçimi.Belirtilen kodlama vermek veya XML verileri almak için kullanılır.Örneğin, /e:utf-7 Unicode (UTF-7) kodlamasını belirtir.Bu parametreyi unutursanız, witadmin kodlama, algılamaya çalışır ve algılama başarısız olursa, witadmin UTF-8 kullanır.

/? veya help

Komut isteminin komut hakkında Yardım görüntüler.

Notlar

Bunlar zaten yoksa bir kategori dosyasını içeri aktarmak kategoriler oluşturur.Kategoriler zaten varsa, witadmin importcategories komutu uyar, geçerli listesini üzerine yazılacak.Varolan bir kategori kümesini güncelleştirmek için kendi programını yazabilirsiniz veya kendiniz kategorileri yeni verilerle güncelleştirebilirsiniz.

Önemli notÖnemli

İşlem Yapılandırması kategorilerinde yaptığınız değişiklikleri etkileyebilir.Bkz. Bir ekip projesi için Çevik planlama araçlarını yapılandırma ve özelleştirme.

Kategoriler XML dosya yapısı hakkında daha fazla bilgi için bkz Kategoriler XML öğe başvurusu.

Örnekler

Aksi belirtilmedikçe, her örnekte aşağıdaki değerler geçerlidir:

  • Takım projesi koleksiyonu için URI: http://AdventureWorksServer/tfs/DefaultCollection

  • Proje adı: AdventureWorks

  • Giriş veya çıkış dosya adı: adı:myCategories.XML

  • Varsayılan kodlama: UTF-8

Liste kategorileri

Aşağıdaki komut AdventureWorks projesi için tanımlanmış iş öğesi türü kategorilerini listeler.

witadmin exportcategories /collection:http://AdventureWorksServer:8080/tfs/DefaultCollection /p:AdventureWorks 

Gizli türleri kategorilerine Kategori Ekle

İş öğesi türleri bu kategorideki oluşturmak kullanıcılar için destek kaldırmak için gizli türleri kategoriler için bir kategori ekleyin.

  1. Takım projeniz için kategoriler için tanım dosyasına dışarı aktarın.

    witadmin exportcategories /collection:http://AdventureWorksServer:8080/tfs/DefaultCollection /p:AdventureWorks /f:myCategories.xml 
    
  2. Tercih edilen metin Düzenleyicisi'nde kategori dosyasını açın ve bulun CATEGORY öğesi için "Hidden Types Category".

    <CATEGORY name="Hidden Types Category" refname="Microsoft.HiddenCategory">
       <DEFAULTWORKITEMTYPE name="Code Review Request" />
       <WORKITEMTYPE name="Code Review Response" />
       <WORKITEMTYPE name="Feedback Request" />
       <WORKITEMTYPE name="Feedback Response" />
       <WORKITEMTYPE name="Shared Steps" />
    </CATEGORY>
    
  3. Ekle bir WORKITEMTYPE öğesini eklemek istediğiniz iş öğesi türünün kolay adını belirtir.

    Örneğin, aşağıdaki sözdizimini "Tümleştirme yapı" özel iş öğesi türü için gizli türleri kategori ekler.

    <CATEGORY name="Hidden Types Category" refname="Microsoft.HiddenCategory">
       <DEFAULTWORKITEMTYPE name="Code Review Request" />
       <WORKITEMTYPE name="Code Review Response" />
       <WORKITEMTYPE name="Feedback Request" />
       <WORKITEMTYPE name="Feedback Response" />
       <WORKITEMTYPE name="Shared Steps" />
       <WORKITEMTYPE name="Integration Build" />
    </CATEGORY>
    
  4. Kategoriler için tanım dosyası, takım projenize alın.

    witadmin importcategories /collection:http://AdventureWorksServer:8080/tfs/DefaultCollection /p:AdventureWorks /f:myCategories.xml 
    

Ayrıca bkz.

Kavramlar

Bir ekip projesi için Çevik planlama araçlarını yapılandırma ve özelleştirme

Diğer Kaynaklar

İş öğesi türlerini gruplamak için kategorileri kullanma