Share via


Visual Studio Team Foundation Server ile Uygulama Yaşam Döngüsü Yönetimi

Takımınızın kodu yönetmek, yapı uygulamalarınızı, test ve planlayın ve takımınızın işi Visual Studio ve Team Foundation Server ile kendi sunucusunda takip edin veya Visual Studio Online bulutta.

TFS ayarlayın

Kurulum: TFS'yi kurun, bir takım projesi oluşturun ve takım üyesi hesapları ekleyin.

Şirket içi sunucusunu yönetmek istemiyorsanız, Visual Studio Online'ı kullanabilirsiniz.

Kullanılabilir tüm dağıtım seçeneklerini anlamak için bkz. TFS yükleme kılavuzu.

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

Kod: Kodunuzu Team Foundation sürüm denetimi (TFVC) veya Git kullanarak paylaşın ve derleyin.

   

Uygulamanızı TFVC ile geliştirin veya uygulamanızı bir Git deposunda geliştirin.

Bir takım olarak çalışmak için kavramsal görüntüsü

İş: Projeleri planlayın, işi izleyin, takım olarak işbirliği yapın ve ilerleme durumunu rapor edin.

Biriktirme listenizi oluşturun, sprint'ler halinde çalışın, ilerleme durumunun grafiğini çıkarın ve takım odalarını kullanarak birlikte çalışın.Fikirleriniz için görsel taslak oluşturun ve çalışan yazılımla ilgili geri bildirim alın.

Çevik planlama araçları ve çok sayıda takım işbirliği araçları erişmek için için ihtiyacınız Takım Ağ erişimi iş.Çalışma Alanım ve Yapı Gezgini, diğer araçları, Takım Gezgini'nden erişim.TFS için bağlanan tüm istemciler genel bir bakış için bu bölüme atlamak.

Kavramsal görüntü oluşturun

Yapı: Şirket içi yapı sunucunuzu kurun ve yapı işlemlerinizi tanımlayın.

   

Veya Visual Studio Online'ı kullanarak sürekli tümleştirme yapıları oluşturun.

Test kavramsal görüntüsü

Test: Uygulamanızı test edin.

Testleri planlayın ve her kilometre taşı için ilerleme durumunu izleyin.Performans ve stres testleri de dahil olmak üzere, el ile veya otomatik olarak testler çalıştırın.

Daha karmaşık geliştirme ve test imkanları sağlamak için uygulamalarınızı sanal ortamlara dağıtın.Sanal makineler, Sistem Merkezi Sanal Makine Yöneticisi (SCVMM) tarafından yönetilen tüm sanallaştırma çerçevelerinde çalışabilir.

Visual Studio ALM kullandığı

Bir Visual Studio Online ile başlayabilirsiniz sunan Bulut veya bir şirket içi TFS dağıtım yönetin.Takımınızın kendi rol ve lisans göre erişim elde etmesi görevler şunlardır. Sınırsız boş proje katılımcılarının erişimle herkes takımınızdaki proje önceliklerini izleyebilir ve yönü, özellik fikirleri ve bir takım iş hizalama sağlar.Ayrıca, Visual Studio Online hem şirket içi TFS dağıtımları için 5 ücretsiz temel lisans mevcuttur.

Rol

Access

Lisans

Proje supporters

Çalışma öğesi izleme, sorgular ve uyarılar (WIT)

Proje katılımcılarının (sınırsız)

Proje Yöneticileri

WIT + Çevik planlama biriktirme listesi ve görev panoları

Temel (5 ücretsiz kullanıcı)

Geliştiriciler

Kod + yapı + WIT + Çevik planlama biriktirme listesi ve görev panoları

Temel (5 ücretsiz kullanıcı)

Test ediciler

Yukarıdakilerin tümü + takım odaları + Test Yönetimi

Gelişmiş

Portföy Yöneticileri

Tüm yukarıdaki + takımlar arası Portföy Yönetimi

Gelişmiş

Visual Studio Online Basic, Visual Studio Online Professional ve Visual Studio Professional ile MSDN satın aldığınız tüm kullanıcılar için bir temel lisans atanır.Gelişmiş bir lisans satın aldığınız MSDN ile Visual Studio Premium, MSDN ile Visual Studio Test Professional, Visual Studio Ultimate ile MSDN ve MSDN platformları, tüm kullanıcılara atanır.

Takımınızın, lisansları planlamak için Visual Studio Online lisans ve bunların fiyatlandırma gözden veya lisansları buradan karşılaştırın.Visual Studio Online içerdiğinden uygun MSDN aboneliğine sahip kullanıcılar için lisans almanız gerekmez.

Şirket içi TFS dağıtımlar için karşıdan yükleme Visual Studio 2013 ve MSDN Lisanslama Belgesi.

İşte bu özelliklerin her lisanslı rol erişimi olan ayrıntılı bir grafik.

Özellik alanları

Proje katılımcılarının

Temel

Gelişmiş

Çalışma öğesi izleme (Not 1)

onay işareti

onay işareti

onay işareti

İş öğesi etiketleme

Sınırlı erişim (2)

onay işareti

onay işareti

Uyarı bildirimleri

onay işareti

onay işareti

onay işareti

İş öğesi sorguları

onay işareti

onay işareti

onay işareti

Çevik planlama biriktirme listesi ve görev panoları

Sınırlı erişim (3)

onay işareti

onay işareti

Portföy Yönetimi, biriktirme listelerini ve panoları

Sınırlı erişim (3)

Sınırlı erişim (3)

onay işareti

Görünüm/sorgu temelli grafikler Yazar

Yalnızca görünümü

Yalnızca görünümü

onay işareti

Görünüm/Yazar özel raporlar (4)

onay işareti

onay işareti

onay işareti

Geri bildirim isteme ve yönetme

onay işareti

Kaynak ve yapılar erişimi

onay işareti

onay işareti

Kaynak ve sorunu entegrasyon

onay işareti

onay işareti

(Sohbet) takım odaları

onay işareti

Test yönetimi

onay işareti

Esnek REST API'leri ile tümleştirme

onay işareti

onay işareti

onay işareti

Özelleştirilebilen panolar ve wallboards

Yalnızca görünümü

onay işareti

onay işareti

Özelleştirilebilir iş akışları ve iş öğeleri

Yalnızca kullanın

onay işareti

onay işareti

Hesaplarını, kullanıcılara ve Proje yapısı yönetme

onay işareti

onay işareti

Notlar:

  1. Hata, hata, görev, çalışma öğesi izleme içerir ve iş akışı yönetimi.

  2. Proje katılımcıları, varolan etiketleri için bir iş öğesi eklemek ancak yeni etiketler belirtin.

  3. Sınırlı erişimi olan kullanıcılar öğeleri yeniden sıralamak veya panosundaki öğeleri taşıyın.Ekleyin, açın ve tüm girişler biriktirme altına eklenir ancak biriktirme listesi iş öğeleri, düzenleyin.Kullanıcılar aynı zamanda eşleştirme işlevlerine erişiminiz yok.Portföy Yönetimi hakkında daha fazla bilgi edinmek için Çevik Portföy Yönetimi.

  4. Özel raporlar yalnızca SQL Server Analysis Services ve SQL Server Reporting Services ile yapılandırılmış TFS şirket içi dağıtımlar için desteklenir.Visual Studio Online kullanıcılar için kullanarak raporlar oluşturmak için resmi olmayan desteği yoktur Team Foundation Server OData API.

Ek araçlar

Projenizi oluşturup çalıştırdığında, uygulamalarınızın tasarımını, kod kalitesini ve dağıtımını desteklemek için bu ek araçları kullanabilirsiniz.

Mimari, model, tasarım kavramsal görüntüsü

Tasarım:Kullanıcı gereksinimlerini daha iyi anlamak ve karşılamak için uygulamanızın bir modelini oluşturun.

İşlevselliği varolan varlıkları temel alarak tasarlayın veya yeni bir uygulama geliştirin.Kodu görselleştirmek ve takımınızın yazılımı hakkında önemli bilgileri iletmek için mimari diyagramlar kullanın.

Geliştirici tanılama araçları kavramsal görüntüsü

Tanılama:Uygulamanızı tanılama araçlarını kullanarak iyileştirin.

Uygulamanızı yazın, analiz edin, uygulamanızda birim testi yapın, hata ayıklayın ve uygulamanızın profilini çıkarın.

Kavramsal yansıma dağıtma

Dağıtım:Uygulamanızın sürümünü yönetme sürecini iyileştirin.

Uygulamanızı her bir aşamada belirli bir ortama dağıtın.Her adımda onaylar alarak süreçteki adımları yönetin.

Visual Studio Online için Application Insights

İzleme:Canlı uygulamanızın doğru olarak çalıştığından emin olun ve nasıl kullanıldığını öğrenin.

Performansını ölçmek için canlı web uygulamanızı kullanın ve sorun veya özel durum olup olmadığını kontrol edin ve dünyanın değişik yerlerinden kullanılabilirliğini izleyin.Kullanıcılarınızın gereksinimlerine göre ince ayar yapmak için dağıtılmış Windows Phone veya web uygulamalarınızdaki kullanım verilerinin günlüğünü tutun.

Uygulama Anlayışları önizlemededir.

Genişletmek veya dağıtım yeteneklerinizi Değiştir

Yönetim: Sunucuları yapılandırın, işlevsellik ekleyin, erişimi ve izinleri yönetin ve sunucu işlemlerini sürdürün.

TFS, küçük geliştirme gruplarından büyük işletmelere ölçeklenebilen destek için tasarlanmıştır.

Özelleştirme görevleri için kavramsal görüntü

Özelleştirme: Proje izleme verilerini, formları, iş akışını ve diğer nesneleri özelleştirin.

İşletme iş akışı işlemlerini ve organizasyon yapısını karşılamak için TFS içinde birçok öğeyi özelleştirebilirsiniz.

Visual Studio sürümleri, Team Foundation istemcileri ve araç kullanılabilirliği

Geliştiriciler, mimarlar ve test ediciler TFS'ye genel olarak Visual Studio üzerinden bağlanır.Ayrıca bir web tarayıcısı kullanarak Takım Web Erişimi (TWA), Microsoft Test Yöneticisi ve Visual Studio Online'a bağlanabilirler.

Aşağıdaki tablo, Visual Studio sürümüne bağlı olarak hangi TFS araçlarının kullanılabildiğini göstermektedir.Özelliklerin daha ayrıntılı bir karşılaştırması için burayı inceleyin.

Uygulama yaşam döngüsü

Visual Studio Professional 2013

Visual Studio Premium 2013

Visual Studio Ultimate 2013

Visual Studio Test Uzmanı 2013

Kaynak kodu yönetimi (TFVC ya da Git)

onay işareti

onay işareti

onay işareti

onay işareti

Yapı

onay işareti

onay işareti

onay işareti

onay işareti

Test (bkz. not 1)

onay işareti

onay işareti

onay işareti

İşbirliği (iş öğesi izleme ve Çevik planlama araçları) (2)

onay işareti

onay işareti

onay işareti

onay işareti

Mimari, modelleme ve tasarım

onay işareti

Tanılama araçları

onay işareti

onay işareti

Dağıtım/Laboratuvar Yönetimi

onay işareti

onay işareti

onay işareti

Notlar:

  1. Ayrı bir Team Foundation istemcisi olan Microsoft Test Yöneticisi, test çalışmalarını yönetmenizi, çalıştırmanızı ve fiziksel veya sanal ortamlar oluşturmanızı ve yönetmenizi sağlar.Belirli Visual Studio sürümleriyle yüklenir.

  2. Seçmek için erişim araçları ve özellikleri, gibi Çevik Portföy Yönetimi ve test Yönetimi'nden TWA gerektirir erişim Gelişmiş.

Visual Studio sürümleri

  • Visual Studio Professional, geliştiricilerin web'de, bulutta ve cihazlarda çok katmanlı uygulamalar oluşturmasına olanak sağlayan birleşik bir geliştirme deneyimidir.

  • Visual Studio Premium, birleşik bir takım olarak çekici uygulamalar sunmak için proje katılımcılarını, kullanıcıları ve yazılım geliştirme işlevlerini bir araya getiren tümleşik bir ALM çözümü sunar.

  • Visual Studio Ultimate, yüksek düzeyde ölçeklenebilir yazılım uygulamaları ve hizmetler geliştiren ve işleten kuruluşlar için kapsamlı ALM teklifidir.Takımların üst düzeyde mimari bütünlüğü korumaları ve teknik yükümlülüğü etkili bir şekilde yönetmelerini sağlayan mimari bulma ve doğrulama araçları sağlar.

  • Visual Studio Test Professional, takım işbirliği araçlarına ihtiyaç duyan, ancak tam bir geliştirme IDE'sine ihtiyacı olmayan test ediciler, iş analizcileri, ürün yöneticileri ve diğer proje katılımcıları için idealdir.

Team Foundation istemcileri

Ek Team Foundation istemcileri, program yöneticilerinin ve diğer proje katılımcılarının TFS'ye bağlanmasını destekler.Takım Gezgini Visual Studio'nun her sürümü ile yüklenir veya Takım Gezgini'ni Microsoft indirme merkezinden tek başına indirebilirsiniz.Takım Gezgini TFS'ye bağlanmayı ve ek Team Foundation istemcilerine erişimi destekler.Daha fazla bilgi için bkz. Görevlerinizi desteklemek için Team Foundation istemcisini seçme

Birincil istemciler

Göreve özel istemciler

Office tümleştirme istemcileri

Soru - Yanıt

S: Giriş düzeyinde bir genel bakışı nereden bulabilirim?

Y: Visual Studio ürün kılavuzuna, örnek çalışmalara, teknik incelemelere, forumlara ve diğer kaynaklara erişim sağlamak için buradan başlayın.

S: TFS'nin kullanımı hakkında genel bir bakış sunan videolar var mı?

Y: Evet.

S: ALM ve VS TFS ile ilgili kitaplar var mı?

Y: Evet.Aşağıdaki kitaplar Visual Studio Team Foundation Server 2012'ye yönelik olmakla birlikte, kavramların ve yöntemlerin çoğu Visual Studio TFS 2013 için de geçerlidir.

S: Visual Studio'yu ve TFS'yi nereden indirebilirim?

Y: Yazılımı buradan indirebilirsiniz.

S: Eclipse için araçlar var mı?

Y: Evet.TFS'ye Takım Gezgini Her Yerde'yi (TEE) kullanarak Eclipse tabanlı ortamlardan ve Windows olmayan platformlardan bağlanabilirsiniz.TEE sürüm denetimini, yapıyı ve iş öğesi izlemeyi destekler.

Ayrıca bkz.

Kavramlar

Visual Studio 2013