Yeni takım projesi planlama ve başlama
Team Foundation Server (TFS) içindeki takım projesi, bilgileri izlemek için ve kaynak kodu, yapıları, testleri ve takımınız için planları düzenlemek için kullanılan bir merkezi planlama aracı sağlar.Belirli yazılım teknolojisi veya ürün geliştirmek için gereken etkinlikleri paylaşmak için ekibinize merkezi bir nokta sağlamak amacıyla ekip projesi oluşturursunuz.Ekip projesi oluşturduktan sonra, ekip projeniz için oluşturulmuş olan ana düğümler aracılığıyla çalışmayı izleyebilirsiniz.
TFS'de bir ekip projesi oluşturulması size Team Foundation sürüm denetimi (TFVC) veya Git—ve iş öğesi izleme kaynak kodu deposu— sağlar.Yapıları ve test işlemlerini desteklemek için ek kaynaklar yapılandırabilirsiniz.TFS için yapılandırılmış kaynaklara bağlı olarak, aşağıdaki görüntüde gösterildiği gibi takım projeniz Ekip Gezgini'nde görünür.
Temel Yapılandırmalı Ekip Gezgini (TFVC) |
Gelişmiş Yapılandırmalı Ekip Gezgini (TFVC) |
Ekip Gezgini (Git) |
[!NOT]
TFVC'yi desteklemek için ve Visual Studio Premium, Visual Studio Ultimate ve Visual Studio Test Professional yüklediğinizde yapılandırılan bu ekip projeleri için Çalışma sayfam görünür.
Başlangıç için seçenekler
Bir ekip projesini başlatma seçiminiz, yeni bir yükleme başlatıp başlatmadığınıza veya varolan bir kuruluş içinde ekip projesi oluşturup oluşturmadığınıza bağlıdır.
Bulut hizmetini kullanmaya başlama |
Kaydolun ve bir takım projesi üzerindeki barındırılan hizmeti oluşturmak için bkz Visual Studio Online. |
||
İlk Yükleme – Standart Yapılandırma |
TFS için temel yapılandırmayı yükleyin.Daha sonra gerektiğinde kaynak eklemeyi düşünebilirsiniz. Bkz. TFS'yi sunucuya kurma. |
||
İlk Yükleme – Gelişmiş Yapılandırma |
Gelişmiş yapılandırma ile TFS'yi yükleyip proje portalları ve raporları desteklemek için ek kaynaklar yapılandırabilirsiniz.Belirli özelliklerin sunucu kaynaklarıyla nasıl eşleştiği hakkında daha fazla bilgi için, bkz. Özellikler ve kaynak bağımlılıkları. Bkz. Gelişmiş yapılandırmayı kullanarak Team Foundation Server'ı yapılandırma.
|
||
Varolan bir yükleme içine ekip projesi ekleme |
Aşağıdaki işlemi kullanarak yeni bir ekip projesi başlatabilirsiniz. İpuçları:
Daha fazla kılavuzluk için aşağıdaki adımlara ve ilgili konulara bakın. |
Adım |
Kılavuz |
---|---|
Ekip projesi koleksiyonuna bağlanın.Visual Studio'dan Ekip Gezgini öğesini açın ve ekip projesini oluşturmak istediğiniz ekip projesi koleksiyonuna bağlanın.Aynı ekip projesi koleksiyonu üzerinde bulunan ekip projeleri benzer kaynakları paylaşır. Daha fazla bilgi için bkz. Team Foundation Server'da takım projelerine bağlanma. Notlar:
|
|
İşlem şablonu seçin.İşlem şablonu, ekibinizin işi yönetmek ve izlemek için kullanabileceği çalışma öğesi türlerini ve diğer yapıları belirler.Ekibiniz yalnızca, ekip projesi oluşturmak için kullanılan işlem şablonunda tanımlanan çalışma öğeleri türlerini veya oluşturulduktan sonra ekip projesine eklenen türleri oluşturabilir. Notlar:
|
|
Ekip projesi oluşturun.Yeni Ekip Projesi sihirbazını başlatmak için Visual Studio içinden Dosya, Yeni ve Ekip Projesi seçeneklerini belirleyin. Notlar:
|
|
Ekipleri yapılandırın.Bir ekip veya takımlar hiyerarşisi ekleyebilirsiniz. Notlar:
|
|
İşinizi planlayın.Görev panosunu kullanıp sprintleri tanımlayarak işinizi planlamaya başlayabilirsiniz.Bu özelliklere Team Web Access öğesinden erişirsiniz.Bkz. Görevlerinizi desteklemek için Team Foundation istemcisini seçme Daha fazla bilgi için bkz. Projeleri Planlama ve İzleme. |
|
Kaynak kodu ekleme.Kaynak kodu Team Foundation Sürüm Denetimi veya GIT öğelerinin birinden ekleyin. |
|
Yapı tanımları oluşturun.Visual Studio öğesinden yapı tanımları oluşturursunuz.Bkz. Uygulama oluşturma. |
Uygulama alanları ve kaynak bağımlılıkları
Aşağıdaki tablo ilgili özelliğe erişmek üzere takımınız için Team Foundation dağıtımındaki sağlanması gereken sunucuları gösterir.Ekip projenizi oluşturduktan sonra kaynaklar ekleyebilirsiniz.Bkz. S: Bir ekip projesi oluşturulduktan sonra kaynakları nasıl eklerim?.
Uygulama alanı |
Team Foundation Server |
Team Foundation Yapısı |
SharePoint Ürünleri |
SQL Server Çözümleme Hizmetleri |
SQL Server Raporlama Hizmetleri |
Team Foundation Server Proxy |
Visual Studio Laboratuvar Yönetimi |
---|---|---|---|---|---|---|---|
Web Erişimi (1) |
|||||||
Kaynak Denetimi Gezgini (2) |
|||||||
İş Öğeleri (3) |
|||||||
Yapılar (4) |
|||||||
Belgeler (5) |
|||||||
Excel raporları (6) |
|||||||
Raporlar (7) |
|||||||
Uzak site desteği (8) |
Önerilen |
||||||
Sanal ortamlar (9) |
(mavi-alan) onay işareti, sunucu kaynağının karşılık gelen özelliği desteklemek için gerekli olduğunu gösterir.
Notlar:
Web Erişimi, ekip projelerine, Çevik planlama ve izleme araçlarına, sürüm denetimine ve yapılara erişim sunan TFS'ye yönelik bir web arabirimi sağlayan Team Web Access öğesini açar.Bazı özellikler yapılandırma gerektirir.Bkz. Erişim düzeylerini değiştirme.
Ekibiniz Kaynak Denetimi Gezgini'ni kullanarak ekip projeniz için kaynak kodu yönetebilir.Bkz. Sürüm denetimini kullanma
İş Öğeleri sayfasından ekibiniz, bir ürünün gelişimi ve özelliklerini izlemek, görüntülemek ve bunlarla ilgili raporlama yapmak için iş öğelerini ve iş öğesi sorgularını oluşturabilir.İş öğesi; tanım, atama, öncelik ve çalışma durumunu depolayan bir veritabanı kaydıdır.Ekibiniz yalnızca, ekip projesi oluşturmak için kullanılan işlem şablonunda tanımlanan çalışma öğeleri türlerini veya oluşturulduktan sonra ekip projesine eklenen türleri oluşturabilir.
Yapıları sayfası, ekip projeniz için tanımlanan yapı tanımlarını listeler.Bu sayfa yalnızca dağıtımınız yüklenmiş ve Team Foundation Yapısı yapılandırılmış olduğunda görünür .Team Foundation Yapı Hizmeti'ne erişim, ekip projesi koleksiyonunun yapı denetleyicisini kullanarak yapılandırılmış olmasını gerektirir.Her yapı denetleyicisi, tek bir ekip projesi koleksiyonu için ayrılır.Denetleyici, belirtilen koleksiyondaki herhangi bir ekip projesinden yapı isteklerini kabul eder.Team Foundation Yapısı ekibinizi ürün oluşturmalarını düzenli bir şekilde oluşturmak ve yönetmek için etkinleştirir.Örneğin, bir ekip günlük oluşturmaları çalıştırabilir ve paylaşılan bir sunucuya onları nakledebilir.Team Foundation Yapısı her oluşturmanın durumu ve kalitesi hakkında oluşturma raporları da sağlar.
Bkz. Uygulama oluşturma.
Belgeler sayfası, yalnızca ekip projeniz SharePoint Ürünleri ile yapılandırılmış olduğu zaman görüntülenir.Ekip projesi oluşturulduktan sonra SharePoint sitesini veya başka bir web konumunu proje portalı olarak yapılandırabilirsiniz.Bkz. Proje portalı kullanan bilgileri paylaşma.
Microsoft Excelraporları SharePoint sitesi ile takım projenizi yapılandırdığınızda Belgeler klasörüne yüklenir.Bu raporlarla, ekip projenizin burnrate, hata biriktirme listesi, yazılım kalitesi, test ilerlemesi ve diğer ölçümleri izleyebilirsiniz.Bu raporların çoğu, projenizin panoları içinde görüntülenir.SharePoint Ürünleri bağımlılığına ek olarak Excel raporları ekip projenizi barındıran ekip projesi koleksiyonu her iki SQL Server Çözümleme Hizmetiyle de yapılandırıldığında görüntülenir.
Varsayılan Excel raporlarına genel bakış için bkz. Excel raporları veya Excel raporları (CMMI).
Ekip projenizde SharePoint sitesi yoksa, durum ve trend raporları oluşturmak için Excel kullanmaya devam edebilirsiniz.Bkz. İş öğesi sorgusundan Excel raporları oluşturma.
Raporlar sayfası, yalnızca ekip projenizi barındıran ekip projesi koleksiyonu SQL Server Raporlama Hizmetleri ve SQL Server Çözümleme Hizmetleri ile yapılandırıldığı zaman görüntülenir.Bu sayfa, Rapor Yöneticisi ve varsayılan ve SQL ServerRaporlama Hizmetlerini barındıran özel raporları sunucuya yükleyen özel raporlara erişim sağlar.Team Foundation Server öğesinin sağladığı varsayılan işlem şablonlarının her biri çok sayıda varsayılan rapor içerir.
Varsayılan raporlara genel bakış için bkz. Raporlar (SQL Server Raporlama Hizmetleri).
Bazı takım üyeleri sürüm denetimi için ana konumdan uzakta bulunuyorsa, yüklemek ve yapılandırmak isteyebilirsiniz Team Foundation Server onları desteklemek için Proxy. Team Foundation Server Proxy indirilen sürüm denetim dosyalarının geniş ağ bağlantıları arasında gereken bant genişliği önemli ölçüde azaltır dağıtılmış takımın konumda bir önbellek yönetir.İstemciler Team Foundation Server Proxy kullanmak için yapılandırılmışsa, dosyaların yönetimi kullanıcıya şeffaftır.Tüm meta veri değişimleri ve dosyaları karşıya yüklemeler doğrudan TFS ile arayüz oluşturmaya devam eder.
Bkz. Nasıl yapılır: Team Foundation Proxy yükleme ve uzak site kurma.
Visual Studio Laboratuvar Yönetimi kullanarak, ekibiniz uygulama geliştirme, dağıtım ve testleri desteklemek için sanal ortamları oluşturabilir, atayabilir ve izleyebilir.Microsoft Test Yöneticisi kullanarak, test ekibiniz bu sanal ortamları kullanarak uygulamanızı sınayabilir.Bu sanal ortamlara Test Yöneticisi'nden erişim, ekip projenizin depolandığı sunucunun Laboratuar Yönetimi ile iletişim kurmak için yapılandırılmış olması gerekir.
Bkz. SCVMM ortamları için Laboratuvar Yönetimini yapılandırma.
Soru - Yanıt
S: Bir ekip projesi oluşturulduktan sonra kaynakları nasıl eklerim?
Y: Ekip projeniz oluşturulduktan sonra bir kaynak yapılandırmak için aşağıdaki konulardan birine bakın:
S: Bir takım projesini nasıl özelleştiririm?
Y: Bkz. İş izleme nesnelerini, ekibinizin süreçlerini destekleyecek şekilde özelleştirme.
S: Bir işlem şablonunu nasıl özelleştiririm?
Y: Bkz. İşlem şablonunu özelleştirme.