İş 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ü.
|
|
|
|
|
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ı |
|
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.