Aracılığıyla paylaş


Visual Studio TFS'de neleri yapılandırabileceğinizin ve özelleştirebileceğinizin baştan sona görünümü

İle Visual Studio Team Foundation Server (TFS), yazılım projelerinizi dağıtım planlamadan yönetmek için tümleşik bir araç takımı sahip.İstemci arabirimlerini birini kullanarak araçlar çoğu yapılandırmanız.Belirli bir iş akışı veya kuruluşunuz tarafından kullanılan iş süreçlerini desteklemek için bazı nesneleri özelleştirmek gerekebilir.Bu konuda neyi yapılandıracağınızı ve özelleştirme için neyin gerektiğini yol haritası sağlar.

Çok, aşağıdaki resimde gösterilmiştir ancak değil tüm yapılandırmak veya özelleştirmek öğelerin.Visual Studio Online ve TFS şirket içi dağıtımlar için tüm yapılandırmalar gerçekleştirilebilir.Bir komut satırı aracını çalıştırmanızı veya çoğu özelleştirmeler yapmak için bir XML dosyası düzenlemek gerekir.Bu tür özelleştirmeler yalnızca TFS şirket içi dağıtımlar için yapılabilir.

VS ALM içindeki uygulama yaşam döngüsü yönetimi

Test planı erişebilirsiniz ve seçtiğiniz yalnızca, Test paketi iş öğesi türleri (WITs) TFS 2013.3 için uygulama katmanı yükseltilmiş.Şimdi, bu nesneler diğer WITs özelleştirmek aynı şekilde özelleştirebilirsiniz.Takım projenizi güncelleştirme hakkında daha fazla bilgi edinmek için Git burada.

Biriktirme listesi öğeleri takım projenizi oluşturmak için kullanılan işlem şablonuna bağlı olarak ürün biriktirme listesi öğeleri, kullanıcı hikayeleri veya gereksinimleri, bakın.Visual Studio ve Test Yöneticisi kullanarak kod hatalarını izlemek için hataları tanımlayabilirsiniz.

Bu araçlar erişme ve uygulama yaşam döngünüz yönetmek için başlangıç noktasını işlemi şablona dayalı bir takım projesi oluşturulmasıdır.İşlem şablonları, tüm uygulama yaşam döngüsü yönetimi (ALM) özellikleri ve işlevleri desteklemek için kullanılan nesneler için varsayılan yapılandırma sağlar.Bir takım projesi oluşturmadan önce işlem şablonunu özelleştirebilirsiniz veya sonraki nesneleri özelleştirebilirsiniz.

Eklenti ve nesne, özelleştirebilirsiniz dosyaları aşağıdaki resimde gösterilir.Eklenti en çok hangi varsayılanını yapılandırmasını bir takım projesi oluşturduğunuzda, izinler ayarlama ve nesne dosyaları karşıya yükleme gerçekleştirmek için görevleri tanımlar.

İşlem şablonu eklentileri

Ardından, birden fazla takım projeleri oluşturmak ve bunları aynı kümesini nesneleri ve işlemler standart hale getirmek istediğiniz planlıyorsanız, takım projesi oluşturmadan önce işlem şablonu özelleştirin.

TFS burada karşılaştırılan varsayılan üç işlem şablonunu sağlar.Daha fazla bilgi için bkz. Takım projesi oluşturma veya İşlem şablonunu özelleştirme.

Sürüm denetimi

Team Foundation sürüm denetimi (TFVC) veya Git kullanarak kaynağı yönetebilirsiniz.TFVC ve Git arasındaki farklılıklarla ilgili ayrıntılar için buraya gidin.

Kaynak kodla çalışırken, yapılandırabileceğiniz alanların görünümü buradadır.Tüm bu alanlar, bir ekip projesi oluşturduktan sonra yapılır.

Sürüm denetimi kavramsal görüntüsü

TFVC

Git

Varsayılan iade ilkeleri ve grup izinleri işlem şablonu eklentisi sürüm denetimi için tanımlanır.

İşi planlayın ve izleyin

Raporları planlamak ve izlemek için iş ve takımlar, çalışma öğeleri, Çevik planlama araçları, sorguları kullanabilirsiniz.Birçok öğe Team Web Access (TWA), Visual Studio TFS için web istemcisi arabirimi aracılığıyla yapılandırılır.

İş öğesi izleme ve Çevik planlama araçları

Her takım projesi birkaç iş öğesi işleri izlemek için (WITs) sağlar.Örneğin, Visual Studio Scrum şablonu altı WITs sağlar.

Scrum 3.0 çalışma öğesi türleri

WITs yazılımı geliştirme projesinin tüm izleme ve raporlaması için temel sağlar.İzlenen alanları, iş akışını ve formu özelleştirebilirsiniz.Daha fazla bilgi için bkz.:

Çevik planlama araçlarını kullanmayı almak için onları takımınızın süreçlerini destekleyecek şekilde yapılandırmak isteyeceksiniz.Aşağıdaki çizimde gösterildiği gibi çeşitli özellikleri yapılandırın.

Çevik planlama araçları, yapılandırma ve özelleştirme

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

Bazı Çevik planlama araçları ve takım özellikleri açıklandığı gibi gelişmiş erişimi gerektirir Erişim düzeylerini değiştirme.

Ekipler

Gereksinim duyduğunuz kadar çok ekip tanımlayabilirsiniz.Her ekip projesi içinde her ekip diğer ekiplerden bağımsız olarak çalışırken kuruluş genelinde görünürlük ilerlemesi sağlar.Aşağıdaki nesneler için tek tek her ekibi yapılandırın.

Bir takım olarak çalışmak için kavramsal görüntüsü
  • Uyarılar: Ekip projesinde değişiklikler olduğunda kişisel ve ekip e-posta bildirimleri tanımlar.

  • Giriş sayfası: Ekip giriş sayfasında görünen döşemeleri yapılandırır.

  • Sprint planlama: Sprint biriktirme listesi sayfaları oluşturmak için takım sprint tanımlar.

  • Ekipler: Kuruluşunuzun nasıl çalıştığını desteklemek için ekipler ekler.

  • Ekip yöneticileri : Tüm ekip satışla ilişkili etkinlikleri yönetmek için yöneticiler ekler.

  • Ekip üyeleri: Ekip üyeleri yalnızca Çevik bir planlama aracı çalışırken Atanan listesinde ve kapasite planlamada görünür.

  • Ekip odaları: Geçici konuşma desteklemek ve olayları ekip etkinlikleri desteklemek üzere yapılandırır.

  • İş öğesi şablonları: Ekip işlemlerini destekleyen sık kullanılan alanlar için değerleri önceden doldurur.

Sorgular, etiketler, filtreler ve raporlar

Liste ve iş öğeleri filtreleme ve İlerleme raporu için aşağıdaki tabloda listelenen özellikleri kullanabilirsiniz.Bir takım projesi oluşturmadan önce gösterildiği gibi sorgular ve raporlar özelleştirebilirsiniz.

Kullanıcı Arabirimi aracılığıyla yapılandırma

İşlem şablonunu özelleştirme

Açıklama

Sorgular

Sorgular

İş öğelerini bulmayı ve raporları üretmeyi destekler.

Sorgu tabanlı grafikler

Devam eden iş durumunu, pasta, çubuk, sütun veya yığılmış sütun grafiği düz liste sorgusu sonuçlarını grafik olarak görüntüleyin.

Sorgu tabanlı grafikler (Excel)

Sorguyu temel alan durum veya eğilim raporları oluşturun.

Raporlar (SQL Server Reporting Services (SSRS)

Raporlar

Geçerli durumda SSRS raporları olmayan bir takım projesine raporlar eklemek için, bkz. Takım projesine raporlar ekleme.

Etiketler

İş öğelerini hızlı bir şekilde kategorilere ayırmak ve çalışma öğesi listesini filtrelemek için anahtar sözcükler ekleyin.TWA kullanarak iş öğelerine etiketler ekleyin ve atayın.Ardından, seçtiğiniz etiketlere göre, ürün biriktirme listesini veya bir çalışma öğesi sorgusunu filtreleyebilirsiniz.

Etiketler ekip projesi için tanımlanır.

Ekip projesi portalı

Ekip projesi portalı kullanarak ekiplerin çalışmasıyla ilgili bilgileri paylaşabilir ve destekleyebilirsiniz.Portallar, belgeler, veri, işlem kılavuzu ve diğer SharePoint özelliklerini paylaşma olanağı sağlar.Daha fazla bilgi için, buraya gidin.

Yapı

Yazılım yapıları tanımlamak için bir ekip projesi oluşturduktan sonra aşağıdaki alanlarda yapılandırabilirsiniz.

Kavramsal görüntü oluşturun

Bir ekip projesi oluşturmadan önce yapı için varsayılan grup izinlerini tanımlayabilirsiniz.

Test ve laboratuvar yönetimi

Test planı ve TFS 2013.3 sağlayan bir Test paketi WITs ile takım projenizi güncelleştirdikten varsa, bu nesneler şimdi diğer WITs özelleştirmek aynı şekilde özelleştirebilirsiniz.Bu güncelleştirmeler, yanı sıra ile TFS 2012.2 sağladığı günlüklere, aşağıdaki WITs erişiminiz: Test planı, Test paketi, Test çalışması, paylaşılan adımlar ve paylaşılan parametreleri.

Test Yönetimi iş öğesi türleri

Takım Web erişimi veya Test Yöneticisi kullanarak, bir test paketi için hangi test çalışmalarını tanımlanır ve hangi test paketleri için bir test planı tanımlanan görüntüleyebilirsiniz.Ancak, bu nesneler birbirine bağlantı türleri ile bağlı değil.

Takım projenizi güncelleştirme hakkında daha fazla bilgi edinmek için Git burada.

Kodunuzu test ederken yapılandırabileceğiniz alanların görünümü buradadır.Bu alanda bir işlem şablonunu özelleştirmeyi öğrenmek için buraya gidin.

Test kavramsal görüntüsü

Yapılandır:

  • Test yapılandırmaları: Test yapılandırmaları, test etmek için kullanıcının donanım ve yazılım ortamını temsil eden bir birleşimi belirler.

  • Test ayarları: Test ayarları, gerçekten verileri toplayan tanılama veri bağdaştırıcılarını denetler.

  • Test değişkenleri: İstemci cihaz türü, sunucu işletim sistemi, ağ hızını veya veritabanı sürümü gibi yazılımın dağıtılacağı kullanıcı ortamını yansıtan öğelerin belirtimini destekler.Test yapılandırmaları birkaç test değişkenlerinin bir bileşimidir.

  • Test izinleri: Güvenlik grupları ve izinlerin yapılandırmasını destekler.

Özelleştir:

  • Alan özelleştirmeler: özel bir alan ekleyebilmek, bir seçim listesi değiştirin veya bir alan kuralı için bir WIT ekleyin.

  • İş öğesi form özelleştirmeler: form düzeni için bir WIT değiştirin.

  • İş akışı özelleştirmeler: hata, test çalışması, test planı veya test paketi için iş akışı tanımları değiştirin.

  • Test başarısızlık türleri: Başarısız bir test çalışmasının nedenlerini belirtir.Varsayılan yapılandırma şunları içerir: Gerileme, Yeni Sorun, Bilinen Sorun ve Bilinmeyen.

  • Test çözümlenme durumları: Bir test çalıştırıldıktan sonra hata gerçekleştirilecek eylemi belirtir.Varsayılan yapılandırma şunları içerir: Gereksinimler araştırması, Test sorunu, Ürün sorunu ve Yapılandırma sorunu.

Sürüm Yönetimini kullanarak dağıtma

İç geliştirme, test, hazırlama veya üretim sunucuları için çalışan yazılımınızı dağıtır.Yayın Yönetimi istemcisi aracılığıyla tüm nesneleri yapılandırın.

Kavramsal yansıma dağıtma

Kullanıcı hikayesi (Çevik) - süren iş

İzinler, gruplar ve güvenlik

TFS varsayılan grupları ve izinleri ekip projesi oluşturmak için kullanılan işlem şablonu içinde sayısını tanımlar.Birçok kullanıcıyı yönetmek ve ihtiyaçlarını karşılamak için varsayılan grupları ve bunlarla ilişkili izinleri kullanabilirsiniz.

Gerekli izinleri aralığını rolüne bağlıdır.

Ekip projelerine erişimi kısıtlamak veya kullanıcı arabirimi aracılığıyla Grant yapılandırın:

TFS sunucusu-düzey yönetici erişimine veya proje koleksiyonu erişimine izin verin

İşlem şablonundaki varsayılan grupları ve izinleri özelleştirin:

Güvenlik ve kullanıcı ve hizmet hesaplarını yönetme hakkında daha fazla bilgi için bkz. TFS'de kullanıcı veya grupları yönetme.

Soru - Yanıt

S: performans sorunlarını bulmak için uygulamalarımın nasıl yapılandırabilirim?

Y: kullanım Application Insights performans sorunlarını bulmak için web uygulamalarınızı yapılandırmak için.Giderek alabileceğiniz bir Visual Studio Online hesabı ihtiyacınız olan burada.

S: Özelleştirebildiğim nesneler ve ekip projem için tanımlanan yapılar arasındaki fark nedir?

Y: Belirli bir kopya veya bir nesnenin tanımı bir yapıdır.Ekip projenizde tanımlanan yapıları ekip projesi oluşturmak için kullanılan işlem şablonunun temeline bağlıdır.Örneğin, ürün biriktirme listesi ve hata dahil olmak üzere birçok WIT nesne Scrum işlem şablonuna dayanan takım projeleri içerir.Varsayılan TFS işlem şablonlarıyla yapıları gözden geçirmek için buraya gidin.

S: Daha fazla sorum varsa nereye başvurabilirim?

Y: Bir soru gönderin veya yanıt bulmak için aşağıdaki forumları ziyaret edin: