Yapı sistemini yönetme
Yapı sunucularınızı (yapı denetleyicileri ve yapı aracıları dahil) yapılandırdınız.Takımınızın gereksinimlerini karşılamak üzere yapı işlemleri tanımladınız.Takımınız şimdi uygulamanızı derlemek ve test etmek için otomatik yapılarınızı çalıştırıyor ve yönetiyor.
Bazen, yapı sisteminizi yönetmenizin ve izlemenizin gerektiği durumlarla karşılaşırsınız örneğin sorunlarını tanılama veya yapı sisteminizi ölçekleme.
Gerekli izinler
Yapı sunucusunda Windows Administrators grubunun üyesi ve takım projesi koleksiyonunuzda Project Collection Build Administrators grubunun üyesi olmanız gerekir.Bkz: Team Foundation Server izinleri
Ne yapmak istiyorsunuz?
Visual Studio'dan durumu denetleme, denetleyici ve aracılarınızı yönetme ve değiştirme
Yönetim konsolundan durumu denetleme, sunucu, denetleyici ve aracılarınızı yönetme ve değiştirme
Yapı sunucusu başlat, durdur veya yeniden başlat
Yapı denetleyicisini veya yapı aracısını yeniden başlat
Yapı denetleyicisini veya yapı aracısını etkinleştir veya devre dışı bırak
Denetleyici için eşzamanlı çalışan en fazla yapı sayısını belirleyin
Bir yapı sunucusunu kaydedin veya kaydını kaldırın
Yapı sunucunuzun sağlığını izleyin
Sorunları tanılamak için olay günlüklerini kullanma
Sonraki adımları uygulayın
Visual Studio'dan durumu denetleme, denetleyici ve aracılarınızı yönetme ve değiştirme
Örneğin, bazen sıraya alınan bir yapı işlemi başlamadığında veya ilerlemekte başarısız olduğunda, durumu denetlemek ve yapı denetleyicilerinizi ve yapı aracılarını yönetmek istersiniz.Tüm bunları doğrudan Visual Studio'dan yapabilirsiniz.
Visual Studio'daki Takım Gezgini'nde:
Takım projesi koleksiyonunda bir takım projesine önceden bağlanmadıysanız takım projesine bağlanın.
Home ve ardından Builds öğesini seçin.
Yapılar sayfasında Eylemler'i ve ardından Yapı Denetleyicilerini Yönet'i seçin.
Sonraki Adımlar
Denetleyici ve aracılarınızın durumunu denetleme
DurumKullanılabilir ise ve DurumEtkin ise, büyük ihtimalle bileşen düzgün çalışmıyor olabilir.
DurumDevre Dışı ise, bileşeni seçebilir, Özellikler'i seçebilir ve sonra bileşeni yeniden etkinleştirebilirsiniz.
DurumÇevrimdışı ise, bileşenin bağlantısı kesilir.Yapı sunucusuna oturum açın ve kayıtlı olduğundan ve Team Foundation Server'a bağlanabildiğinden emin olun.
Yapı denetleyicisini veya yapı aracısını görüntüle, değiştir, etkinleştir veya devre dışı bırak
Onu seçin ve Özellikler'i seçin sonra bkz. Yapı denetleyicisini dağıtma ve yapılandırma veya Yapı aracılarını dağıtma ve yapılandırma.Denetleyici ve aracı kaldırın
Bkz. Yapı denetleyicisi kaldır veya Yapı aracısını kaldır.Yapı sunucusu, denetleyicisi veya aracısı ile sorunları yönetin veya çözün
Daha fazla bilgi için aşağıdaki bölümlere bakın.
Yönetim konsolundan durumu denetleme, sunucu, denetleyici ve aracılarınızı yönetme ve değiştirme
Yapı sistem bileşenlerinizi denetlemek veya yönetmek istediğinizde, bazen yapı sunucusunda oturum açtığınızda kullanılabilir olan ek yetenekler gerekir.
Yapılandırmak istediğiniz yapı sunucusunda oturum açın.
Windows Başlat öğesini tıklayarak Team Foundation Yönetici Konsolu programını çalıştırın.
Team Foundation Yönetim Konsolu görünür.
Ağaç bölmesinde, sunucu adını genişletin.
Yapı Yapılandırması düğümünü seçin.
[!NOT]
Yukarıdakilerden biri gösterildiği şekilde yapı denetleyicisi veya yapı aracısı yerine Yüklü Özellikleri Yapılandır iletisi görüntülenirse bkz. Yapı sunucusu dağıtma.
Sonraki Adımlar
Denetleyici ve aracılarınızın durumunu denetleme
Herhangi bir yapı denetleyicisi veya yapı aracısı bir yapıyı işliyorsa, Team Foundation Yönetim Konsolu'ndan gerçek zamanda bu devam eden işle ilgili iletilere bakabilirsiniz.
Çalışan bir yapı işlemini izleme hakkında daha fazla bilgi için bkz. Yapıları çalıştırma, izleme ve yönetme ve Yapınızda sorunları tanılama.
Bir denetleyicisi veya aracısı kırmızıysa, bileşenin bağlantısı kesilir.Yapı sunucunuzun Team Foundation Server'ınıza bağlanabildiğinden emin olun.
Yapı sunucunuz ile çalışma
Yapı sunucusunu başlatmak, durdurmak veya yeniden başlatmak için Yeniden Başlat, Durdur ya da Başlat seçeneğini belirleyin.
Bir yapı sunucusunu dağıtmak ve yapılandırmak için Özellikler'i seçin.
Bir yapı sunucusunu kaydetmek veya kaydını kaldırmak için Kaydol ya da Kaydı Kaldır seçeneğini belirleyin.
Sorunları tanılamak amacıyla olay günlüklerini kullanmak için Olaylar… seçeneğini belirleyin.
Yapı sunucunuzun sağlığını izleyin.
Yapı denetleyiciniz ile çalışma
Özellikler'i seçin ve bkz. Yapı denetleyicisini dağıtma ve yapılandırma.
Denetleyiciyi yeniden başlatmak için Yeniden Başlat'ı seçin.
Denetleyiciyi etkinleştirmek veya devre dışı bırakmak için Etkinleştir ya da Devre Dışı Bırak seçeneğini belirleyin.
Yapı aracınız ile çalışma
Özellikler'i seçin ve bkz. Yapı aracılarını dağıtma ve yapılandırma.
Aracıyı yeniden başlatmak için Yeniden Başlat'ı seçin.
Aracıyı etkinleştirmek veya devre dışı bırakmak için Etkinleştir ya da Devre Dışı Bırak seçeneğini belirleyin.
Yapı sunucusu başlat, durdur veya yeniden başlat
Burada sürdürme işlemi gerçekleştirdiğinize, yapı sunucusunu durdurmak iyi bir fikirdir.Yapı sunucusunda çevrimdışı barındırılan tüm yapı aracılarını ve yapı denetleyicilerini almak için Team Foundation Yönetim Konsolu'ndan Durdur'u seçin.Denetleyicileri ve aracıları geri hizmete almak için hazır olduğunuzda Başlat'ı seçin.
Yapı sunucusu yanıt veremezse (örneğin, bir yapı işlemi başlatılamazsa veya zamanında ilerleme gerçekleştiremezse), Yeniden Başlat seçeneğinin belirlenmesi yardımcı olabilir. Yapı sunucusunu yeniden başlattığınızda, Team Foundation Yapı Hizmeti işlemi kapatılır ve yaklaşık olarak bilgisayar yeniden başlatıldığında olduğu gibi yeni bir durumda yeniden başlatılır.Yapılar güncel olarak yapı denetleyicisi veya bu yapı sunucusundaki yapı aracıları tarafından işleniyorsa, o yapılar iptal edilir.
Yapı denetleyicisini veya yapı aracısını yeniden başlat
Yapı sunucusunu yeniden başlatmak çok yıkıcı veya gereksiz olduğunda, yapı denetleyicisinin veya yapı aracısının Yeniden Başlat bağlantısını Team Foundation Yönetim Konsolu'ndan seçebilirsiniz.Bir yapı denetleyicisini yeniden başlattığınızda, derlemeleri yeniden yükler ve işlemekte olduğu tüm yapılar iptal edilir.Bir yapı aracısını yeniden başlattığınızda, uygulama etki alanını atar, derlemeleri yeniden yükler ve işlemekte olduğu yapı iptal edilir.
Yapı denetleyicisini veya yapı aracısını etkinleştir veya devre dışı bırak
Kendisine yapılar atanmasını önlemek için bir denetleyiciyi veya aracısını devre dışı bırakabilirsiniz.Yapı işleyen bir denetleyiciyi veya aracıyı devre dışı bırakırsanız, bileşenden önce tamamlanan yapı devre dışı bırakılır.
Bu kabiliyet, yapı sisteminizin çalıştığı yolu geçici olarak değiştirmenize veya ayarlamanıza yardımcı olur.Örneğin, yapılar çok yavaş işlendiğinden dolayı bir yapı sunucusunun çok fazla yapı aracısı çalıştırdığından şüphelenirsiniz.Bazı yapı aracılarını devre dışı bırakabilir ve bunun performansı nasıl etkilediğini hesaplayabilirsiniz.Daha sonra gerekirse bir ya da daha fazla yapı aracısını yeniden etkinleştirebilirsiniz.
Yapı Denetleyicisini veya Yapı Aracısını etkinleştirmek veya devre dışı bırakmak için:
Visual Studio Yapı Denetleyicilerini Yönet iletişim kutusundan, devre dışı bırakmak veya etkinleştirmek istediğiniz yapı denetleyicisini ya da yapı aracısını seçin ve sonra Özellikler'i seçin.Ya Yapı Denetleyicisi Özellikleri veya Yapı Aracısı Özellikleri iletişim kutusu görünür.Yapı Denetleyicisi hizmeti etkinleştirildi veya Yapı Aracısı hizmeti etkinleştirildi onay kutusunu seçin veya temizleyin.
Team Foundation Yönetim Konsolu'ndan, devre dışı bırakmak veya etkinleştirmek istediğiniz yapı denetleyicisini ya da yapı aracısını bulun ve sonra bunun Etkinleştir veya Devre Dışı Bırak bağlantısını seçin.
Bir yapı sunucusunu kaydedin veya kaydını kaldırın
Yapı sisteminizden yapı sunucusunu almak istiyorsanızTeam Foundation Yönetim Konsolu'ndan Kaydı Kaldır seçeneğini belirleyin.Kayıt Sil'i seçtiğinizde, yapı sunucusu üzerinde çalışan yapı denetimlerini ve yapı aracılarını silmek isteyip istemediğiniz sorulur.
Yapı sunucusunu geçici olarak devreden çıkarmak istiyorsanız Hayır'ı seçin.Bu yapı sunucudaki denetleyiciler ve aracılar takım projesi koleksiyonunuzdan silinmez ve Visual Studio Yapı Denetleyicilerini Yönet iletişim kutusundaÇevrimdışıdurum ile görünür.Daha sonra Kaydol'u seçin, daha sonra yapı denetimlerini ve yapı aracılarını geri yükleyin.
Takım projesi koleksiyonundan, yapı için olan tüm yapılandırma ayarlarını silmek istiyorsanız Evet'i seçin.Silinen herhangi bir yapı denetleyicisi ve yapı aracısı hakkındaki tüm bilgiler.
Yapı Hizmeti kaydı alınmadı iletisi görünürse, yapı sunucusunu tekrar devreye sokmak ve sunucu yapı denetimleri ve yapı aracılarını etkinleştirmek üzere Kaydol'u seçebilirsiniz.
İpucu |
---|
Yeni bir yapı sunucusunu dağıttığınızda, varolan yapı sunucusunu da değiştirebilirsiniz.Örneğin, aynı yapılandırmayı ve yapı denetleyicileri ve yapı aracıları kümesini yeni ve daha güçlü bir bilgisayarda barındırmak isteyebilirsiniz.Bkz: Team Foundation Server yapılandırma aracını kullanarak Team Foundation yapı hizmetini yapılandırma |
Yapı sunucunuzun sağlığını izleyin
Yapı sunucusunda oturum açmışken Team Foundation Yapı Hizmeti öğesinin çalıştığını onaylayabilir, kullandığı kaynaklar hakkında bilgi alabilir ve yapı sunucusunun genel durumunu doğrulayabilirsiniz.
Windows Görev Yöneticisi'ni çalıştırın (Windows 8'de Görev Yöneticisi).
Windows 8'de, Daha fazla ayrıntı bağlantısı görüntülenirse, seçin.
İşlem sekmesini seçin.
Windows'un Windows 8 dışındaki sürümlerinde, Tüm kullanıcılar için işlemleri göster'in seçili olduğundan emin olun.
Yapı sunucunuz Windows'un hangi sürümünü çalışıtırıyor?
Windows 8: Visual Studio Team Foundation Yapı Hizmeti Ana Bilgisayarını Bul işlemi.Arka plan işlemleri bölümünde yer almalıdır; derleme sunucunuz etkileşimli modda, Uygulamalar bölümünde çalışırsı da bu gerçekleşecektir.İşlemin tükettiği CPU, bellek, disk ve ağ kaynaklarını gözlemleyin.
Başka bir Windows sürümü: TFSBuildServiceHost.exe işlemini bulun.İşlemin tükettiği CPU ve bellek kaynaklarını gözlemleyin.
Yapı sunucunun genel durumunu doğrulamak için Görev Yöneticisi'nde diğer sekmeleri kullanın.Örneğin, bilgisayarın yeterli işlemci ve bellek kaynağına sahip olduğunu onaylamak için Performans'ı seçebilirsiniz.Bunun ardından Kaynak İzleyicisi'ni (Windows 8, Açık Kaynak İzleyicisi'nde) seçebilirsiniz.
Sorunları tanılamak için olay günlüklerini kullanma
Yapı sunucunuzun nasıl çalıştığını izlemenize ve yapı sunucunuzla veya yapı işleminizle ilgili sorunları tanılamanıza yardımcı olabilecek bilgiler almak için Olay Görüntüleyicisi'ni kullanın.
Son olayları görüntüleme
En son olayları kontrol ederek başlayın.En son bilgi, uyarı ve hata iletilerini görüntülemek amacıyla Olay Görüntüleyicisi'ni açmak için Team Foundation Yönetim Konsolu'ndan Olaylar… seçeneğini belirleyin.
İşletim günlüğünü görüntüleme
Daha uzun bir döneme ilişkin daha ayrıntılı bilgi edinmek için, Olay Görüntüleyici'de, ağaç bölmesinde Uygulama ve Hizmet Günlükleri, Microsoft, Team Foundation Server, Yapı Hizmetleri'ni genişletin ardından İşlemsel'i seçin.
Analitik günlüğünü görüntüleme
Çoğu durumda analitik günlük tarafından sunulan iç iletileri okumak gerekmez.Ancak bu veriler, bir sorunu çözümlemek için müşteri desteği ile çalıştığınızda kullanışlı olabilir.
Analitik günlüğü etkinleştirmek için
Olay Görüntüleyicisi'nde Görünüm'ü, Analitik ve Hata Ayıklama Günlüklerini Göster'i seçin.
Ağaç bölmesinde, Uygulama ve Hizmet Günlükleri, Microsoft, Team Foundation Server, Yapı Servisleri'ni genişletin ve Analitik'i seçin.
Analitik öğesi seçili durumdayken, kısayol menüsünü açın ve sonra Etkinleştir öğesini seçin.
İpucu |
---|
Varsayılan olarak bu günlük bir veri sınırına ulaştığında Olay Görüntüleyicisi veri toplamayı durdurur.Sınırı veya bu davranışı değiştirmek için, Analitik düğümünü seçin, kısayol menüsünü açın ve Özellikler'i seçin. |
Verileri özelleştirme ve görüntüleme
Verileri kolayca taranan ve görüntülenen kalıcı bir dosyaya kaydetmek için, yukarıda açıklanan düğümlerden birini seçin, kısayol menüsünü açın ve sonra Tüm Olayları Kaydet…'i seçin.Verileri, gereksinimlerinizi karşılayacak biçimde kaydetmek için Farklı Kaydet iletişim kutusunu kullanın.
Sonraki Adımlar
Yapı sunucusu dağıtma ve bununla birlikte çalışma
Team Foundation Build ile şirket içi Team Foundation Server kullanmak için en az bir yapı sunucusu dağıtmanız gerekir.Sunucu fiziksel bir bilgisayarda veya sanal makinede dağıtılabilir.Bir yapı denetleyicisi dağıtma ve yapılandırma
Kolay görevleri gerçekleştirmek için bir yapı denetleyicisi kullanın ve yapı işleminizin yoğun işlemci gerektiren işlerini yapmak için yapı aracılarına dağıtın.Bir yapı sunucusunda bir yapı denetleyicisi barındırabilirsiniz.Yapı aracıları dağıtma ve yapılandırma
Yapı aracısını, yapınızın, sürüm denetiminden dosyalar almak, çalışma alanını desteklemek, kodu derlemek ve testler çalıştırmak gibi yoğun işlem içeren işleri yapmak için kullanın.Bir yapı sunucusunda bir ya da daha fazla yapı aracısı barındırabilirsiniz.Bırakma klasörlerini ayarla
Bir ya da daha fazla bırakma klasörü tanımlamalı ve hazırlamalısınız, böylece derleme sisteminiz takımınıza ikili dosyaları, test sonuçlarını ve günlük dosyalarını dağıtabilir.Team Foundation Build sisteminizi ölçeklendirme
Takımınız ve kod tabanınız büyüdükçe, yapı sisteminizi kademeli olarak genişletebilir, aynı bağlamda kolaylık sağlayabilirsiniz.