Aracılığıyla paylaş


Visual Studio Uygulama Yaşam Döngüsü Yönetimi'ne Başlarken

Bu konu, Jason Zander'ın blogundan Visual Studio Team Foundation Server öğesi için çarpıcı bir değer teklifi ve başlamak için pratik bir kılavuz sunan Ekim 2009 tarihli bir yazıdan güncelleştirilmiş bir parça içermektedir. Zaten Team Foundation Server öğesine aşina iseniz ve bir an önce başlamak istiyorsanız, bu konu yazılım geliştirme takımındaki rolünüze göre uygun konulara bağlantılar da içerir.

Zander Visual Studio kurumsal başkan yardımcısıdır. Bu konudaki ekran görüntüleri ürünün son sürümünü yansıtacak şekilde güncelleştirildi.

Bu konuda

  • Öğretici: Microsoft Visual Studio Team Foundation Server 2010 ile Başlarken

  • Team Foundation Server 2010 için Role Dayalı Görevler

Öğretici: Microsoft Visual Studio Team Foundation Server 2010 ile Başlarken

Team Foundation Sunucusu yeni Temel Yapılandırması size kaynak denetimi, çalışma öğeleri ve yapılar sağlayan Team Foundation Server öğesinin kurulumu kolay bir sürümünü verir. Burası Visual SourceSafe arlıklarınız taşımak ve işlemdeki yeni özellikleri almak için çok uygun bir yerdir. Sistemi kullanarak nasıl başlanacağı konusu gözden geçirmek istedim. 

Bu yazı aranızdan daha önce Team Foundation Server öğesini yüklemiş veya kullanmış olanlara çok yardımcı olacaktır. Team Foundation Server öğesi raporlama, SharePoint Ürünleri ile tümleşme, birden çok etki alanında destek, dağıtılmış veri tabanları vb. gibi karmaşık ortamları destekleyebilir. Burada bunların hiç birinden bahsetmeyeceğim. Onun yerine, amacım "neden Team Foundation Server" ve nasıl sistemi kullanmaya başlayabilirsiniz konularını anlamanıza yardımcı olmak. 

Önce "neden Team Foundation Server sorusunun yanıtını arayalım?" Team Foundation Server araçlar kümesi içeren bir merkezi depo oluşturmaktır, bu roller arasındaki işbirliğini oldukça kolay hale getirmektedir. Birden çok birbirinden tamamen farklı sistemi birleştirmeyi deneyebilirsiniz.

Neden Team Foundation Server

Bu durumda her sistem kendi depolamasına, varlıklar için kendi kimlik kümesine, kendi komutları ve araçlarına sahiptir. Bu gidişi almak bir dizi özel stereo bileşenini kancalamaya çalışmak gibidir; bunu başarabilirsiniz, ancak bir sürü iş yapacaksınız ve bazı şeyleri kaçırabilirsiniz.

Ne ben olurdu bu öğelerin birbirine entegre ve benim varsayılan iş akışı sistemi yoluyla etkinleştirme bir sistemdir:

Daha iyi tümleştirme

Bu tümleştirme, bazı çok yaygın senaryolara olanak sağlar. Normal bir günde ben kaynak kodunu düzenleyecek, ürünü oluşturacak, test edecek, hataları dosyalayacak, düzeltecek ve aynı işleri tekrar tekrar yapacağım. Tüm iş akışı bir tümleşik depoyla destekleniyorsa, bu durumda tüm öğeler birbiriyle ilişkili olabilir. Örnek olarak, hata düzeltmelerini işaretlediğimde aslında o kusurların çözülmesini ve değişiklik kümesinin kaydedilmesini isterim (aşağıdaki örneğe bakın).

Temel Team Foundation Server konfigürasyonu, tam olarak bunu yapmanıza izin verir ve bu sadece bir kaynak koduna sahip olmaya göre büyük bir iyileştirmedir. Daha sonra Team Foundation Server 'in tam sürümü, otomatikleştirilmiş test, sanal lab dağıtımı ve mimari doğrulama (birkaçını saymak gerekirse) gibi yeni özellikler ekler.Bu, iş akışınızı şu şekilde genişletir:

Genişletilmiş iş akışı

Visual Studio'yu kullandığınızda bu yeni bileşenlerin hangilerini eklediğinize karar verebilirsiniz.

Team Foundation Server öğesine erişmenin birçok yolu vardır. Bir mühendis olarak, en tipik erişim noktanız Visual Studio uygulamasının bir sürümüdür. Ancak bir sınayıcıysanız, yeni Test Yöneticisi ürününü kullanabilirsiniz. (Visual Studio yüklemesi gerekli değil). Proje yöneticisiyseniz, ayrıca Web arabirimi, Microsoft Excel, Microsoft Project veya panolar için (Visual Studio 2010 öğesi için yeni) Microsoft Office SharePoint Server 2007 desteği de kullanabilirsiniz.İleride buna ilişkin daha fazla bilgi verilecektir. (Daha fazla bilgi için bkz. Team Foundation Server 2010 için Rol Tabanlı Görevler - editörün notu).

Bu yazının geri kalanında size ilk projeniz için temel yapılandırmayı kullanarak Team Foundation Server öğesi ile nasıl çalışmaya başlayacağınız hakkında adım adım yönergeler vereceğim.

Başlarken

Kavrama düzeyine eriştikten sonra, olguları birleştirme zamanıdır. Brian Harry'nin Team Foundation Server buradaki postasında listelenen adımları yaparak başlamalısınız. Bu işlem oldukça yaratıcı DefaultCollection adında varsayılan bir toplama ile bilgisayarınıza gerekli tüm yazılımı alacak.

Bu noktada, Visual Studio'dan Team Foundation Server koleksiyonuna bağlanabiliriz. Bunu yapmanın en kolay yolu, Ekip Menüsü'nü (ana sayfadaki bağlantıyı da kullanabilirsiniz) kullanmaktır:

Team Foundation Server'ına Bağlanma

Team Foundation Server sunucusunun çalıştığını bulmanız istenecek. Bu durumda Windows 7 makinem JLZB2REL adını alır. Ekle düğmesini kullanarak listeye sunucu ekleyin sonra da Kapat'ı tıklatın:

Ekle server

Bu noktada, birleşik giriş kutusundan sunucuyu seçebilir ve ardından sırasıyla DefaultCollection'ı ve Bağlan'ı tıklatabilirsiniz:

bağlamak' ı tıklatın

Ekip Gezgini sekmesinde artık sizin sunucu bağlantınız ve DefaultCollection'ınız olacak ancak henüz her şeyi içinde saklamak için bir Team Foundation Server Projemiz mevcut değil:

Ekip Gezgini

Bu öğretici için bizim örnek çözümümüz olarak yeni bir Windows Form projesi oluşturduk (Dosya, Yeni Proje, Windows Forms). Bu yeni kod projesini kaynak denetimine eklemeyi denerseniz, bir hata alırsınız. Örneğin:

Ekle yeni bir Windows formu proje

"Çözümü Kaynak Denetimine Ekle" menü öğesini seçtikten sonra, "Kullanılabilecek bir ekip projesi kaynak denetim klasörü yok" hatasını alırsınız.

Ekip projesi kaynak denetim klasörleri değil hatası

Hata bu kadar sezgisel değildir (özellikle verilen sözcük projesi hem Team Foundation Server hem de kod çözümünüz içindeki Visual Studio içindir ancak bunlar farklı şeylerdir). Hata, çalışmanız için tüm kıymetleri içerecek gerçek bir Team Foundation Server projesi oluşturmanız gerektiği anlamına gelir. Ekip Gezgini öğesinde kollekisyonunuza sağ tıklatın ve Yeni Takım Projesini seçin:

Ekip projesi oluşturma

Bu durumda, bir Borç Hesapları sistemi için bir Team Foundation Server projesi oluşturacağım. Bu proje sistemin geneli için gerekli olan tüm çözümleri, verileri vb. içerecek. Verileri girdikten sonra İleri'yi tıklatın:

Ad projeekibi

Çevik şablonu varsayılandır ancak CMMI'yi de seçebilirsiniz. MSDN'de proje şablonu türleri hakkında daha ayrıntılı bilgi bulabilirsiniz. Herhangi bir çevik yöntem kullanıyorsanız (TDD gibi), bu iyi bir seçimdir. Bir seçim yaptıktan sonra Son'u tıklatmanız yeterlidir:

işlemşablonseçin

Proje oluşturulmakta olduğu gibi çeşitli durum güncelleştirmeleri alırsınız:

Stauts güncelleştirme ekibi proje oluşturma

Başarılı olduktan sonra, Kapat düğmesini tıklatın:

Başarı ekip projeoluşturma

Ekip Gezgini Şimdi projeyi İş Öğelerini, Yapıları ve Kaynak Denetimini tutacak şekilde hazırlayacaktır.

Yeniproje Takım Gezginigörünür

Bu aşamada, proje koleksiyonunu güncelleştirebilirsiniz. Yeni çözümü Team Foundation Server öğesine yeniden ekleyelim. Çözüm Gezgini'ndeki projeyi sağ tıklatın ve Kaynak Denetime Çözüm Ekle'yi seçin:

Eklekaynak denetimiçözüm

Bu aşamada, çözüm için Team Foundation Server içinde yeni bir klasör oluşturabilir veya yalnızca varsayılanı alabilirsiniz. Hazır olduğunuzda, Tamam düğmesini tıklatın:

Team Foundation Server çözüm saklamak

Başarı sonucu Çözüm Gezgini artık kaynak denetimi alındaki dosyaları gösterecektir (bkz. dosyaların önündeki '+' simgesi):

Solution explorer yeni eklenen çözümile

Ayrıca, çözüm yayımlamak için alınan liste kaynak denetim eylemleri göreceksiniz. Bir açıklama ekleyin ve ardından İade Et öğesini tıklatın:

kaynak denetimi için çözüm denetleme

Evet seçeneğini tıklatarak iadeyi onaylayın.

iade etmekOnayla

Bu noktada, Team Foundation Server içindeki yeni çözümünüz İş Öğeleri için hazırdır.

İş Öğeleri

Web ön uç üzerinden Ekip Gezgini uygulamasını ve Test Yöneticisi aracını kullanarak doğrudan Visual Studio içinde iş öğeleri oluşturabilirsiniz. İş öğelerinize bakmak için, Ekip Gezgini uygulamasını açın ve İş Öğeleri, Takım Sorguları, Yineleme 1'i genişletin. Ardından, kullanabileceğiniz tüm öğeleri görmek için herhangi bir sorguyu (Etkin Hatalar gibi) çift tıklatabilirsiniz:

Çalışma öğesi oluşturma

Team Foundation Server projemiz boş durumdadır; bu nedenler listede etkin hata yoktur:

Hiçbir etkin hataların proje ekibi

İşe başlamak için yeni bir öğe oluşturalım. Ekibi, Yeni İş Öğesi menüsünü seçin. Burada, özellikleri, kusurları, vb. izlemek için iş öğelerinin çeşitli türlerini oluşturabilirsiniz. Başlayacak bir Hata seçeceğiz:

Yeni iş öğe menü

Yeni hata için istediğiniz herhangi bir veriyi girin ve bunu veritabanına uygulamak için İş Öğesini Kaydet seçeneğini tıklatın.

Bir hata çalışma öğeoluşturma

Aktif hata sorgusu listesini şimdi yenilerseniz, yeni hatayı göreceksiniz:

YenileYeni hatagörmek içinsorgu

Projemizi düzeltmek için gerçek bir hata ekleyelim. Örneğimde varsayılan bir Windows Forms uygulaması oluşturdum. Başlığı güncelleştirmek isteyeceğiz:

İkinci hata , yeni proje

Şimdi hatayı düzeltmemiz gerekir. Solution Explorer'a geri gidin, Form1.cs dosyasını ve ardından Düzenlemek için Bak öğesini seçin:

kaynak denetim dosyasından göz atın

Onaylamak için Kullanıma Al düğmesini tıklatın:

kullanıma almakOnayla

Şimdi dosyanın yanında bir onay işareti görecek böylelikle dosyanın düzenlemeye açık olduğunu anlayacaksınız.

Dosya kaynak denetim dışında teslim

Ana pencerede Metin özelliğini güncelleştirdiğinizde, Visual Studio, sizin için tüm bağımlı dosyaları otomatik olarak kontrol edecektir:

Visual Studio dışında ek dosyaları denetler

Bu bir Windows Forms uygulamasıdır, ancak tüm çözüm/proje türleriyle çalışır. Kod değişiminden memnun olduktan sonra, Visual Studio öğesinin altındaki Bekleyen Değişiklikler sekmesini seçin:

Bekleyen değişiklikler seçin

Bu durumda bir hatayı düzeltiyoruz, bu yüzden İş Öğeleri simge düğmesini tıklatın:

İş öğe düğmesini seçin

Başlık hatamızı izleyen hata # 2'yi seçin. Bunu şu iade ile çözeceğiz:

hata iade etmekile ilişkilendirme

İstediğiniz açıklamaları ekleyip önce İade Et'i ardından da onaylamak için Evet'i tıklatın:

iade etmekyorumEkle

iade etmekOnayla

Hata # 2'yi yenilediğinizde, durumun Çözümlendi olarak değiştiğini ve geçmişin güncellendiğini göreceksiniz.

Otomatik olarak çözülmüş ilişkili hata

Değişiklik kümesinin (kaynak denetimi değişikliklerinin kümesi) geçmişe otomatik olarak dahil edildiğinden emin olun.

geçmişeklenenDeğiştir ayarlama

Bu aşamada, çözümünüzü göndermek için gerektiği şekilde oluşturma işlemine ve hataları gidermeye devam edebilirsiniz.

Team Foundation Server'ı Keşfetmenin Diğer Yolları

Team Foundation Server deposuna erişmek için Visual Studio kullanmak zorunda olmadığınızdan bahsetmiştim. Web ve Microsoft Office gibi diğer müşterilerle bir çok derin entegrasyon yaptık. Örnek olarak, ben kolayca web tarayıcımı açar ve sunucu adını (8080 varsayılan bağlantı noktasıdır) kullanarak kendi sunucuma gidebilirim: http://jlzb2rel:8080/tfs/

Ekip Web erişimi içinGözat

Bu noktada, koleksiyonlarımı ve projelerimi inceleyebilirim. Henüz oluşturduğumuz yeni AccountsPayable projesini ve ardından Devam düğmesini seçerseniz, daha ayrıntılı bilgi alırsınız. Bu durumda, İş Öğeleri sekmesine giderek yeni çözümlenmiş hatamız da dahil olmak üzere sistemde hatalar bulabilirim:

Ekip proje ekibi Web erişimi

Bu, kurulum gerekmeden herhangi bir makineden projenizi incelemenin son derece kolay bir yoludur. Microsoft Excel, Microsoft Project, vb. uygulamaların kullanımına ilişkin benzer destek mevcut. Bu tür bir erişim, projeniz üstünde çalışan tüm kişilerin (mühendisler ve proje yöneticileri) birlikte çalışmasını kolaylaştırır.

Bu aşamada, işinizi yaptırabilmeniz açısından kullanabileceğiniz çok değerli bir varlıklar kümeniz vardır. Bugün Visual SourceSafe kullananlar, yalnızca bu düzeydeki destekten bile çok mutlu olabilirler. Şimdi bu öğreticiyi bırakabilir ve bazı gelişmiş özellikleri denemek isterseniz sonra yeniden dönebilirsiniz, örneğin beta 1 kullanarak gösterdiğim test senaryosu için bkz. bu öğretici.

Yapı Desteği

İş akışınız sonraki genel kısmı ürün için yapılarınızı otomatikleştirmek olacaktır. Brian'ın yükleme yönergelerini izlediğinizi varsayarsak, artık Team Foundation Server ile makinenizde yerel yapı desteği var. İlk adım, Ekip Gezgini'ye gitmek, Tanımları Oluştur'u sağ tıklatmak ve Yeni Yapı Tanımı'nı seçmektir:

Yeni yapı tanımı oluşturma

Bu, bize aynı kod projesi özellikleri sayfası gibi doldurulacak bir tanımlar kümesi verecektir:

Sayfa tanımını oluştur

Tetikleyici sayfa, yapıların başlayacağı zamana karar vermemize olanak tanır. Seçim yapabileceğiniz birçok seçenek vardır:

  • Varsayılan ve kullanacağımız seçenek el ile öğesidir. Kendi yapılarımızı bu seçenekle başlatmamız gerekecek.

  • Her iade sonrasında yeni bir yapı elde etmeyi istiyorsanız, Sürekli Tümleştirme çok yararlıdır. Daha sonrasını bekleyip birçok iadenin birbirine karışmasındansa, bu, yeni değişiklikleri hemen doğrulamanıza izin verir.

  • Çalışan yapılar, yapılar zaman aldığında ve her birini yapamadığınızda, değişiklikleri bir araya kolayca toplamak için bir yol sağlar.

  • Geçitli İade Etmeler, Team Foundation Server üzerine kaydedilmeden önce her iade etmenin oluşturulduğundan emin olmanızı sağlar. Bu, ekibinizin diğer üyelerini hiçbir zaman bir oluşturma kesmesine maruz bırakmadığınızdan emin olmanızı sağlar.

  • Planlanmış yapılar, tüm ekibin denemesi için günlük yapı oluşturma konusunda yararlıdır.

Farklı amaçlar için farklı yapı türleri kullanmanızı sağlayan birçok farklı yapı tanımı oluşturabilir ve kullanabilirsiniz.

Boş zamanınızda tüm sekmeleri keşfedebilirsiniz (her biri ürün ile birlikte ayrıntılı olarak belgelenmektedir). Ancak, Yapı Varsayılanları üzerindeki sarı işareti, yapıya yeni yapımızı depolayacak bir yer vererek çözmemiz gerekir bu durumda makinemde genel bir UNC I oluşturulur:

Ekle Buld varsayılanlara unc yolu

Bu durumda, oluşturma tanımını Team Foundation Server dosyasına kaydedebilirsiniz. Ekip Gezgini öğesine geri dönersek, projenin yapısını sıraya sokabiliriz:

Sıra yeni yapı

Sadece Sıra düğmesini seçebileceğimiz bir onay iletisi alacağız:

Sıra yapı istemi

Bu, durum sayfasında da gösterildiği gibi makinemdeki bir yapıyı kuyruktan çıkartır:

DPC yapı

Sıraya alınmış yapıyı çift tıklatırsanız yapının detaylı durumunu alırsınız:

Ayrıntılı durum sıraya alınmış yapı

Buradan hataları ve uyarıları görebilirsiniz, günlük dosyasını görüntüleyebilirsiniz, bıraka gidebilirsiniz, vb. Bir örnek olarak, "Günlük Dosyasını Görüntüle" bağlantısını seçerseniz, yürütülen derleme komut dosyasını (alt küme) görebilirsiniz:

günlük dosyası komut dosyası oluşturma

Bırakma Klasörünü Aç bağlantısını seçerseniz bırakma konumumuza getirilirsiniz:

Bırakma konumu oluşturun

Bundan sonra herkes yapıyı seçip günlük testlerini yapabilir, müşteriye sunabilir, vb.

Bu noktada, Team Foundation Server'un temel özelliklerinden tam olarak yararlanmak için ihtiyacınız olan her şey vardır. 

Team Foundation Server 2010 için Role Dayalı Görevler

Bir takım Visual Studio Application Lifecycle Management (ALM) öğesine başladığında, yönetici sunucuyu ayarlar, proje yöneticisi takım projesini oluşturur ve diğer takım üyeleri çalışma ortamlarını kurar. Bu konunun geri kalanındaki bağlantılar aşağıdaki yazılım geliştirme rollerine bağlı olarak Team Foundation Server ile başlama görevleri yoluyla size rehberlik yapar.

  • Team Foundation Sunucusu İçin Yönetici

  • Proje yöneticileri

  • Kaynak denetimi ve yapı yöneticileri

  • Bireysel takım üyeleri

Team Foundation Yöneticisinin Görevleri

  1. Bu konudaki daha önceki eğitimi izlediyseniz, Team Foundation Server öğesini temel yapılandırmayı kullanarak yüklediniz. Ancak, Team Foundation Server önceki bir yüklemesini yükseltme ya da bir Team Foundation Server veya onun önkoşullarından birinin özel bir yüklemesini içeren farklı kurulum görevlerini gerçekleştirmeniz gerekebilir.

    Daha fazla bilgi için Microsoft Web sitesinde bu konuya bakın: Team Foundation Yükleme Kılavuzu.

  2. Bu konudaki daha önceki eğitimi izlediyseniz, Team Foundation Server yüklemesinde proje oluşturma için gerekli olan bütün izinler otomatik olarak size verilmiştir. Ek Kullanıcılar Yöneticiler, proje yöneticileri ve diğerleri gibi hareket etmesi gereken kullanıcılar ek izinler vermek isteyebilirsiniz.

    Daha fazla bilgi için bkz. Kullanıcılar, Gruplar ve İzinler Yapılandırma.

  3. Verilerinizin donanım hatası veya diğer olaylara karşı yedeklenmesini sağlamanıza yardımcı olacak bir bakım planı oluşturun. Daha fazla bilgi için bkz. Dağıtımınızı Yedekleme ve Geri Yükleme.

  4. Takımlarınızdan herhangi biri Visual Studio Laboratuvar Yönetimi kullanacaksa, Microsoft Sistem Merkezi Sanal Makine Yöneticisi'ni yükleyin, Laboratuvar Yönetimi yapılandırmasını yapın ve kendi sanal ortamlarınızı yaratın.

    Daha fazla bilgi için bkz. Laboratuvar Yönetimini İlk Defa Yapılandırma.

  5. Takımlarınızdan herhangi biri yapılar dağıtacak ve testleri uzaktan çalıştıracaksa, fiziksel veya sanal makinelere test denetleyicileri ve test aracıları yükleyin.

    Daha fazla bilgi için bkz. Testleri Çalıştırmak veya Veri Toplamak için Test Makinelerini Ayarlama.

  6. Bu konudaki daha önceki eğitimi izlediyseniz, Team Foundation Yapısı öğesini temel yapılandırmayı kullanarak yüklediniz. Ancak, gereksiniminiz olan oluşturma ortamını almak için belirli yönetim görevlerini gerçekleştirmeniz gerekebilir.

    Daha fazla bilgi için bkz. Team Foundation Yapısını Yönetme.

  7. Operasyonel gereksinimleriniz değiştikçe, dağıtımınızı değiştirme ve yenileme seçeneklerini gözden geçirin. Daha fazla bilgi için bkz. Sunucu Yapılandırmasını Yönetme.

Proje Yöneticisini Görevleri

  1. Kullanacağınız istemciyi veya Team Foundation öğesinin istemcilerini yükleyin.

    Daha fazla bilgi için bkz. Visual Studio Yükleme.

  2. Proje kaynak gereksinimlerinizi ve içinde ekip projenizi oluşturacağınız proje koleksiyonunu belirleyin.

    Daha fazla bilgi için bkz. Takım Projesi Çalıştırmak için Hızlı Başlangıç Kılavuzu.

  3. İşlem şablonu seçin.

    Daha fazla bilgi için bkz. İşlem Şablonu Seçin.

  4. Ekip Gezgini'de bir takım projesi oluşturun.

    Daha fazla bilgi için bkz. Takım Projesi Oluşturma.

  5. (İsteğe bağlı) Ekip projeniz için ürün alanlarını ve kilometre taşlarını tanımlayın.

    Daha fazla bilgi için bkz. Alanlar ve Yinelemeler Oluşturma ve Değiştirme.

  6. Ekip üyelerine ekip projesinde çalışmaları için gereken izinleri verin.

    Daha fazla bilgi için bkz. Takım Projelerine Kullanıcılar Ekleme.

  7. (İsteğe bağlı) Belirli takım üyeleri için ek izin verin.

    Sizin veya diğer bir yöneticinin; Team Foundation sürüm denetimi altında kaynak kod yönetme, yapıları yönetme, sınama için testler ve laboratuvar ortamını yönetme ve diğer proje düzeyi etkinliklerden sorumlu olacak takım üyelerine ek izinler sağlamanız gerekebilir. Belirli izinler tek tek takım üyelerine veya gruplara atanabilir.

    Daha fazla bilgi için, Takım Kuruluş Sunucusu İzinleri'da aşağıdaki bölümlere bakın:

    • Yapı düzeyi izinleri

    • Proje düzeyi izinleri

    • Çalışma öğesi izleme için alan ve yineleme düzeyi izinleri

    • Sürüm denetimi izinleri

    • Laboratuvar yönetimi izinleri

  8. (İsteğe bağlı) Rapor yazarlarına ek izinler verin.

    Veri ambarında saklanan veriye erişen raporları oluşturmak veya değiştirmek için, takım üyelerinin veri ambarını düzenleyen veritabanlarını okuma izninin olması gerekir. Daha fazla bilgi için bkz. Visual Studio ALM için Veri Ambarı Veritabanlarına Erişim İzni Ver

  9. Takım üyelerine takım projesi kaynakları ve kayıt etkinliklerini bildirin.

    Daha fazla bilgi için bkz. Ekip Üyelerine Takım Projesi Kaynaklarını Bildir.

  10. Ürününüzü planlayın.

    Takım projeniz Çevik Yazılım Geliştirme v5.0 MSF'si için işlem şablonunu esas alıyorsa, Ürün Planlama çalışma kitabını kullanarak ürün biriktirme listenizi oluşturabilirsiniz. Ürün Planlama çalışma kitabını kullanıcı öyküleri biriktirme listesini yönetmek ve sprint'ler olarak da bilinen birkaç yineleme arasında iş yükünü dengelemek için kullanabilirsiniz. Daha fazla bilgi için bkz. çarpım planlama çalışma kitabı.

    Takım projeniz CMMI İşlem Geliştirme v5.0 MSF'si için işlem şablonunu esas alıyorsa, Ürün Gereksinimleri takım sorgusunu ürününüzü planlamaya başlamak için kullanabilirsiniz. Office Excel içindeki bu sorguyu açabilir, gereksinimleri ekleyebilir ve sonra bunları Team Foundation'a yayımlayabilirsiniz. Projenizi planlamak ve zamanını ayarlamak için de Office Project'i kullanabilirsiniz. Daha ayrıntılı bilgi için aşağıdaki konulara bakın:

Sürüm Denetimi ve Yapı Yöneticilerinin Görevleri

  1. Sürüm denetimini yapılandırın.

    Daha fazla bilgi için bkz. Team Foundation Sürüm Denetimini Yönetme.

  2. Team Foundation Yapısı öğesini kullanıyorsanız, takım projelerinizin her biri için yapı tanımı oluşturun.

    Daha fazla bilgi için bkz. Uygulama oluşturma.

Bireysel Takım Üyelerinin Görevleri

  1. Kullanacağınız istemciyi veya Team Foundation öğesinin istemcilerini yükleyin.

    Daha fazla bilgi için bkz. Visual Studio Yükleme.

  2. Sürüm kontrolü için çalışma alanınızı ayarlayın.

    Daha fazla bilgi için bkz. Ekibin proje ile çalışmak için geliştirme makinenizi ayarlama ve Dosyaları Sürüm Denetimi Altına Yerleştirme.

  3. Görevler ve diğer iş öğelerini oluşturarak, değiştirerek ve bularak kendinizi alıştırın.

    Daha fazla bilgi için bkz. İşi İzlemeye Başlarken.

Ayrıca bkz.

Kavramlar

Visual Studio Uygulama Yaşam Döngüsü Yönetimi