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.
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.
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.
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.
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.
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.
|
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 |
---|---|---|
İş öğelerini bulmayı ve raporları üretmeyi destekler. |
||
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. |
||
Sorguyu temel alan durum veya eğilim raporları oluşturun. |
||
Raporlar (SQL Server Reporting Services (SSRS) |
Geçerli durumda SSRS raporları olmayan bir takım projesine raporlar eklemek için, bkz. Takım projesine raporlar ekleme. |
|
İş öğ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.
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.
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.
Yapılandır:
Özelleştir:
|
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.
İ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.
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: