Yapı Denetleyicisini Dağıtma ve Yapılandırma
Kullanmak için Team Foundation Build, ekibinizin basit görevleri gerçekleştirmek ve yapı işleminizin için kendi havuzundaki yapı aracıları işlemci-yoğun çalışmasına dağıtmak için en az bir yapı denetleyicisi olmalıdır.
İpucu
Takım projeniz üzerinde barındırılıyorsa, Team Foundation hizmet, kullanın olabilir Yapı denetleyicisi barındırılan yerine kendi yapı sistemini dağıtma.
Her yapı denetleyicisi tek bir takım projesi koleksiyonuna ayrılmıştır. Yapı denetleyicisini, yapının adını belirleme, sürüm denetiminde etiketi oluşturma, notların ve durum bildirimi gibi bazı basit görevleri gerçekleştirir. Yapı denetleyicisinin kullandığı AgentScope kendi havuzundaki yapı aracılarına kod derlemek veya çalıştırmak gibi işlemci-yoğun işini, temsilci seçmek için etkinlik sınar. Bu yapı aracıları yapı aynı sunucuda veya farklı yapı sunucuda barındırılabilir.
Bir yapı denetleyicisi genellikle önemli ölçüde işlemci zamanı gerektirmediğinden, çoğu durumda, onu Team Foundation Sunucusu, aynı bilgisayar üzerinde bir düşük güç tüketen fiziksel veya sanal makine ya da yukarıda gösterildiği gibi barındırabilir.
Ancak, gerektiğinde düzgün çalıştığından emin olmak için yeterli bellek sağlamalıdır için bir yapı denetleyicisi önemli miktarda belleği belirli durumlarda talebinde bulunabilir. Veya takımınızın gereksinimlerinize ve kaynaklarınıza bağlı olarak, farklı bir bilgisayarda Team Foundation Server'ınızı yapı denetleyicisini çalıştırmak isteyebilirsiniz.
Gerekli İzinler (Bu sayfa İngilizce içeriğe sahip olabilir)
Yapı sunucudaki Windows Yöneticiler grubunun bir üyesi ve takım projeniz üzerinde Proje Koleksiyonu Yapı Yöneticileri grubunun bir üyesi olmanız gerekir. Bkz: Takım Kuruluş Sunucusu İzinleri
Ne yapmak istiyorsunuz?
Oluşturmak veya bir yapı denetleyicisini değiştir
Tamamlayıcı ikili yararlanmasını oluþturma süreçlerinizi etkinleştir
Yapılar eşzamanlı çalışan en fazla sayısını belirtin
Yapı Denetleyicisini Kaldır
Team Foundation hizmet üzerinde barındırılan bir takım projesi koleksiyonundaki barındırılan yapı denetleyicisini kullan
Oluşturmak veya bir yapı denetleyicisini değiştir
Oluşturmak veya bir yapı denetleyicisi yapı sunucusundan değiştirmek için
Oturum server yapı.
Windows Başlat, Çalıştır Team Foundation Yönetim Uçbirimi.
Team Foundation Yönetim Uçbirimi Ağaç bölmesinde, sunucu adını genişletin ve sonra seçin Yapı yapılandırması düğümü.
Not
Yüklü Özellikleri Yapılandır iletisi görüntülenirse, bkz: dağıtma oluşturma sunucusu.
Üzerinde Yapı yapılandırması sayfa:
Bir denetleyici listelenmemişse, seçim Yeni denetleyici.
Bir denetleyici listelenmemişse:
Seçim Özellikler.
Yapı Denetleyicisi Özellikleri iletişim kutusu görüntülenir.
Visual Studio yapı denetleyicisini değiştirmek için
Visual Studio içerisinde, Takım Gezgini:
Takım projesi koleksiyonu, daha sonra bir takım projesinde zaten bağlanmamış, Takım projesine bağlanma.
Önce Başlat 'ı seçin ve sonra Oluştur 'u seçin.
Yapılar sayfasında seçin Eylemlerve sonra Yapı Denetleyicilerini Yönet.
Yapı Denetleyicilerini Yönet iletişim kutusu görüntülenir.
Değiştirin ve sonra seçmek istediğiniz yapı denetleyicisini seçin özelliklerini.
Yapı Denetleyicisi Özellikleri iletişim kutusu görüntülenir.
İçinde Görünen ad ve Açıklama alanları: bir ad yazın ve ekip üyeleri kolayca yardımcı olacak bir açıklama uygun yapı denetleyicisini tanımlamak, bunlar kendi oluşturma işlemlerini tanımla.
Aşağıdaki bölümlerde, yapı denetleyicisinin nasıl yapılandırılacağı hakkında ayrıntılı bilgi için bkz.
Tamamlayıcı ikili yararlanmasını oluþturma süreçlerinizi etkinleştir
Daha fazla olabilir Yapı işleminizin özelleştirme yararlanan tarafından:
Kendi özel iş akışı etkinliklerini içeren derlemeler
Özel MSBuild görevleri
Üçüncü taraf birim test çerçeveler içinde sizin test çalışmaları.
Bu tür kodu yararlanmasını oluþturma süreçlerinizi etkinleştirmek için klasörü (veya onun alt klasörlerden herhangi birini) ve belirttiğiniz ikili dosyalarda denetleyin Özel derlemeler için sürüm denetim yolu kutusu. Bu kutudaki değeri ayarlamak veya değiştirdiğinizde yapı sunucu derlemelerini yüklemek için otomatik olarak yeniden başlatılır.
İpucu
Yapı sonuçlarınızı TF215097 hata iletisi varsa, bu klasörde veya alt klasörlerinden birinin herhangi bir özel etkinlik yapı işleminizin içerebilir.
İkili dosyaları sürüm denetimine iade etmek konusunda yönergeler için bkz: kodunuzu değil yapı etkin kullanılabilmesinde uyumluluk üçüncü taraf ikili.
Yapılar eşzamanlı çalışan en fazla sayısını belirtin
Çoğu durumda, bu değeri ayarlayın bırakmalısınız etkin Aracı sayısına varsayılan. Ancak, bazı durumlarda, yapı sırasının derinliğini denetlemek isteyebilirsiniz. Örne?in:
Çok fazla yapının durumunu göster gözlemek çalışan bunlara atanacak bir yapı aracısını beklerken birçoğu geciktirilmiş olsa da. Bu durum, takımın neden olabilir. Bu sorunu önlemek için seçin belirt en ve sonra yapı denetleyicisinin altında birikmiş yapı aracılarının sayısından az bir değer belirtin.
Yapı denetleyicisinin altında 12 yapı aracılarını havuzundan bir kerede birden fazla yapı aracısını yararlanmasını etkinleştirmek için özel bir yapı şablonunu tasarlayabileceğiniz. Bu yapı denetleyicisi tarafından işlenen yapılar aynı anda üç temsilciye yapı aracılarını özel bir yapı şablonunu temel alır. Yapı sırası verileri daha kullanışlı hale getirmek için yapı denetleyicisi ile yapılandırabilirsiniz Yapılar eşzamanlı çalışan en fazla sayısını ayarlamak belirt en, 4 değerine sahip.
Yapı Denetleyicisini Kaldır
Visual Studio'da açık Yapı Denetleyicilerini Yönet iletişim kutusunda, yukarıda açıklandığı gibi Visual Studio yapı denetleyicisini değiştir.
Seçin ve Kaldır'ı seçerek yapı denetleyicisiyle altında her yapı aracısı kaldırma, veya seçerek özelliklerini kullanarak Yapı Aracısı özellikleri yapı aracısı başka bir yapı denetleyicisine atamak için iletişim kutusu.
Kaldırın ve sonra seçmek istediğiniz yapı denetleyicisini seçin kaldırma.
Not
Team Foundation Yönetim Uçbirimi yapı sunucuya oturum açmış durumdayken yapı denetleyicisini kaldırmak için de kullanılabilir.Ancak bunu yine de Visual Studio kullanmanız gerekebilir veya diğer oturum yapı sunucuları ilk olarak, herhangi bir uzak kaldırmak için yapı aracıları yapı denetleyicisi tarafından havuza alınmış.
Team Foundation hizmet üzerinde barındırılan bir takım projesi koleksiyonundaki barındırılan yapı denetleyicisini kullan
Takım projeniz üzerinde barındırılıyorsa, Team Foundation hizmet, kendi yapı denetleyicisi dağıtma atla ve barındırılan yapı denetleyicisi kullanmanız mümkün olabilir. Kullanmak için Yapı denetleyicisi barındırılan, basitçe seçin, size Yapı işleminizin tanımlamak.
Barındırılan yapı denetleyicisi tek bir standart geçici yapı aracısı sağlar.
Barındırılan yapı denetleyicisi özellikleri hakkında daha fazla bilgi için bkz: barındırılan yapı denetleyicisini kullan.
Sonraki Adımlar
Dağıtmak ve yapı aracılarını yapılandırma
Yapı aracısı, yapınızın işlemci-yoğun işini yapmak için kullanın. Bu sürüm denetiminden dosyaları alma, çalışma alanını hazırlama, kodu derleme ve testleri çalıştırmayı içerir. Bir ev sahipliği yapabilir ya da daha fazla yapı aracı yapı sunucuda.Bırakma klasörlerini ayarlama
Hazırlamak ve bir belirlemek veya yapı sisteminizi ikililer sunabilir böylece sonuçları ve günlük dosyaları için takım daha fazla bırakma klasörü test.Team Foundation Yapı sisteminizi ölçeklendirme
Ekibiniz ve kod tabanı büyüdükçe yapı sisteminizi göreli kolaylıkla artırarak, genişletebilirsiniz.Yapı sisteminizi yönetin
Yapı sunucunuz dağıttıktan sonra Team Foundation Yönetim Uçbirimi ' yönetebilirsiniz. Yapı denetleyicisini yönetin ve yapı aracılarını ya da Team Foundation yönetim uçbirimini veya Visual Studio.Yapı işleminizin tanımla
Yapı sisteminizi yerleştirildikten sonra verdiğiniz yönergelere derlemek için hangi kod projeleri hakkında bir yapı, hangi testi çalıştırmak için ve ekibiniz tarafından gerekli yordamlar hangi eylemleri tetiklemek içeren yapı işleminizin tanımlamak hazırsınız demektir.