İş izleme nesnelerini, ekibinizin süreçlerini destekleyecek şekilde özelleştirme

Team Foundation Server'ın (TFS) şirket içi dağıtımlarında işinizi yapma ve izleme yönteminizi özelleştirebilirsiniz.Bir alanı, iş öğesi türünü (WIT) ya da bir Çevik planlama aracını eklemek ya da değiştirmek için aşağıdaki tabloda listelenen konulardan birine bakın.

Ekip projenizi özelleştirmek için ek gereksinimleriniz varsa, bkz. Visual Studio TFS'de neleri yapılandırabileceğinizin ve özelleştirebileceğinizin baştan sona görünümü.

Arama tanım veya açıklama kavramsal IMA
İstemci araçları kavramsal görüntüsü
Bir takım olarak çalışmak için kavramsal görüntüsü

Gereksinimlerinizin kapsamını belirleme

Özelleştirme gereksinimlerinize bağlı olarak, varsayılan işlem şablonunu özelleştirerek yapılandırmak isteyebilirsiniz.Bir işlem şablonundan bir takım projesi oluşturursunuz.İşlem şablonu ile özelleştirdiğiniz nesneler, nesnenin başlangıç yapılandırmasını sağlar.Bir işlem şablonunu özelleştirerek, işlem şablonuyla oluşturulmuş bütün takım projelerindeki işlemlerle uygunluğu artırırsınız.Varsayılan TFS işlem şablonları hakkında daha fazla bilgi için buraya gidin.

Farklı kapsam düzeylerinde birçok özelleştirmeler yapabilirsiniz.Özelleştirme gereksinimlerinizi planlarken, aşağıdaki tabloda özetlenen kapsam alanını düşünün.

Kapsam

Uygulama notları

Proje veya koleksiyon kapsamı

  • İşlem şablonu: Birçok ekip projesi oluşturmayı planladığınızda ve projeleri çalışır duruma getirmek için gerekli süreyi en aza indirmek ve ekip işlemlerinin uyumluluğunu zorlamak istediğinizde bu seçeneği belirleyin.İşlem şablonlarını özelleştirme hakkında daha fazla bilgi edinmek için buraya gidin.

  • Proje koleksiyonu: iş öğesi alanlarını, genel listeler ve bağlantı türleri için yapmak istediğiniz değişiklikler ekip projesi koleksiyonunda tanımlanan tüm ekip projelerini etkiler.Bu düzeyde değişiklikleri uygularken etkilerini göz önünde bulundurun.

  • Ekip projesi: Yalnızca aynı ekip projesinde çalışan ekiplere veya ekip gruplarına değişiklikler yapmak istediğinizde bu seçeneği belirleyin.

    Birkaç ekip projesine değişiklikleri uygulamak için nesne tanımı dosyalarına birkaç takım projesi için değişiklikleri içe aktarmanız gerekir.

  • Ekip: Yalnızca ekibiniz değişiklik gerektirdiğinde bu seçeneği belirleyin.Yapılandırmak bilgi edinmek için Takım kaynaklarını kullanarak işbirliği yapma.

Veri birleştirme gereksinimleri

Belirli bir alan kümesi, Team Foundation Yapısı, Test Yöneticisi ve Team Foundation sürüm denetimi ile tümleştirilir.Bu uygulamalar bu alanlara veri atamasını otomatikleştirir.Bkz. Test, yapı ve sürüm denetimi ile destek tümleştirmesine alanları.

Yerelleştirme ve genelleştirme gereksinimleri

Bir WIT için tanımlanan birçok öğe, alan ve WIT adlarını yerelleştirebilirsiniz.Bkz. WITD alt öğelerini yerelleştirme ve genelleştirme.

Çapraz-grup çabalarını desteklemek için gerekli kategori grupları.

Farklı adlarda benzer WIT'ler olduğunda, gruplamak ve raporları daha kolay üretmek için kategorileri kullanabilirsiniz.Kategoriler, takım projeleri arasında esnek sorguları, raporlamayı, işlem yapılandırmasını ve tümleştirmeyi destekler.Bkz. İş öğesi türlerini gruplamak için kategorileri kullanma.

Özelleştirmeden önce bakımı anlama ve etkilerini yükseltme

Yükseltme TFS iş izlemek için kullanılan nesneler için gerektiren yeni özellikler tanıması konusunda yardımcı.Bu nesneler iş öğesi türleri, kategoriler ve işlem yapılandırması içerir.Bir WIT veya işlem yapılandırması için iş akışı değişiklikleri en aza, TFS'yi yükselttiğinizde yapılması gereken çalışmayı en aza indirmenize yardımcı olur.

El ile iş TFS yükseltmeden sonra yapmak için ihtiyacınız olan en aza indirmek için bir kolay güncelleştirme yolu hangi özelleştirmeler desteği ve gerektirmeyen anlama.

Özelleştirmeler Yapılandırma Sihirbazı'nı kullanarak takım projeleri güncelleştirme ile uyumlu

Aşağıdaki özelleştirmeler ile otomatik olarak takım projenize yeni özellikler için gerekli değişiklikleri uygulamak için Yapılandırma Sihirbazı'nı kullanabilirsiniz.

  • Alanları: özel alanlar eklemek, seçim listesi Özelleştir, ekleme veya alan ve yineleme yollarını değiştirme, bir alan kuralları ekleyin

  • WITs: özel WITs eklemek, form düzenini değiştir

  • Kategoriler: özel kategori Ekle

  • Çevik planlama araçları: Kanban panosunu sütunlarda Özelleştir, hızlı Ekle Masası Özelleştir

  • Office tümleştirme: ekleme veya değiştirme nasıl proje alanları TFS alanlarına eşleme

Yapılandırma Sihirbazı'nı hakkında daha fazla bilgi edinmek için Git burada.

El ile bir takım projesi veya işlem şablonuna yapılan güncelleştirmeler TFS yükseltirken gerektirebilir özelleştirmeler

Yapılandırma Sihirbazı'nı belirli bir iş öğesi türleri, iş akışı durumları ve alanları işlem şablonu nesneleri ve işlem yapılandırması tanımlanan olmasını gerektirir.Aşağıdaki özelleştirmeler yaptığınızda, Sihirbazı'nı çalıştırmak mevcut işlem şablonlarının değiştirmeniz gerekebilir veya takım projenizi el ile güncelleştirmeniz gerekebilir.

  • Alanları: varolan bir alana özniteliklerini değiştirin, başvurulan alanları işlem yapılandırmasını Kaldır

  • WITs: iş akışı Değiştir

  • Çevik planlama araçları:

    • Gereksinim kategorisi, görev kategorisi veya özelliği kategori için tanımlanan WITs değiştirin.

    • İşlem yapılandırmasında tanımlandığı metastate eşleme değiştirin.

    • Değiştirmek için belirtilen bir alan bir TypeField işlem yapılandırması.

Ayrıca, WITs veya iş akışı için yaptığınız değişiklikler Excel veya SQL Server Reporting Services raporları gibi işlem şablonu ile sağlanan diğer yapıları güncelleştirmeleri gerektirebilir.

Önlemek için özelleştirmeler

Veri ambarında şema çakışmaları neden veya takım projeleri TFS yükseltmeden sonra güncelleştirirken sorunlara neden olmadığından aşağıdaki özelleştirmeler yaparak kaçının.

  • Alanları:

    • Varsayılan alan (işlem şablonunda tanımlanan alanı) kolay adını değiştirin

    • Özniteliği veya bir varsayılan alanın syncname özniteliği raporlama raporlama adı değiştir

  • WITs: Yeniden adlandırın veya iş öğesi türleri silin

  • Kategoriler: Varsayılan kategorileri adını veya varsayılan kategorileri içinde tanımlanmış iş öğesi türleri değiştirin

Raporlama özelliklerini hakkında daha fazla bilgi edinmek için Raporlamayı desteklemek üzere iş öğesi alanları ekleme veya değiştirme.

Takım projelerini özelleştirme olduğunda önerilen yöntemleri

  • İzleme gereksinimlerinizi destekleyen WITs özelleştirmek için en iyi seçenekleri belirleyin.İş öğelerini izleyen nesneleri değiştirdiğinizde, bu değişikliklerin varolan ve gelecekteki takım projelerini nasıl etkileyeceğini tanımlamanız gerekir.

  • İşlem şablonları ve tüm XML tanım dosyaları sürüm denetiminin altına yerleştirin.Tanımladığınız ancak bir depoda depolamadığınız nesneleri dağıtmayın.

  • Tıpkı yazılımınızı test ettiğiniz gibi özelleştirilmiş nesneleri de test edin.

  • Tanıttığınız özel alanların sayısını en aza indirin.Raporlayabildiğiniz özel alanların sayısını en aza indirin.