Aracılığıyla paylaş


Temel yapı tanımı oluşturma

Oluþturma sistemi yerine koyulur sonra (açıklandığı gibi Yapı Sisteminizi Yapılandırın), kullanmaya başlamak hazır Team Foundation Yapısı , kodunuzu derlemek için sınamaları çalıştırmak ve gerçekleştirmek çok sayıda diğer önemli işlevler. Bir yapı tanımı oluşturmak için sonraki adım olacaktır. Bir yapı tanımı derlemek için hangi ek işlemleri gerçekleştirmek ve bunları nasıl, hangi kod projeler hakkında sizin yönergeler içerir.

Gerekli İzinler (bu sayfa İngilizce içeriğe sahip olabilir)

Bu yordamı gerçekleştirmek için bilgisayarınızda yüklü olmalıdır Build tanımını Düzenle izni ayarlamak Ver. Daha fazla bilgi için bkz. Takım Kuruluş Sunucusu İzinleri.

Bir yapı tanımı oluşturmak için

  1. De 'yiEkip Gezginiekibi projenin kendisi için istediğiniz oluşturma bir yapı tanımı.

  2. Yapı menüsünde, Yeni Yapı Tanımı'na tıklayın.

    Yeni yapı tanımı penceresi görünür ile Genel sekmesi görüntülenir.

  3. De yapı tanımı adı kutusunda, yapı tanımı ile ilişkilendirmek için bir ad belirtin.

  4. De Açıklama kutusunda, uygun bir açıklama ekleyin.

    Bir yapý el ile sıraya olduklarında bu açıklamayı ekibinizdeki kişiler için ek bilgi sağlar (açıklandığı gibi Sıra bir yapı).

  5. Tıklatın Build varsayılanlarını sekmesi.

  6. Bırakın Bu yapı çıktı dosyalarını kopyalar bırakma klasörü onay kutusu seçili.

    Not

    Bu onay kutusunu temizleyin ve çıktı üreten yapı şablon kullanmak kendi yapılarına başarısız olur.

  7. De kopya oluşturmak aşağıdaki klasöre doğrudan çıkış oluþturma sistemi ikili dosyaları koyun ve günlük dosyaları için istediğiniz klasörün unc dosya yolunu yazın.

    Önemli

    Bırakma klasörü olarak kullanmak için hazırlanmış bir klasör belirtmelisiniz. Daha fazla bilgi için bkz. Bırakma Klasörlerini Ayarlama.

  8. Birden fazla yapı denetleyicisi görünürse denetleyicisi oluşturmak yapı kumandayı tıklatın oluþturma sistemi bu yapı tanımı işlemek için kullanmak istediğiniz.

  9. Tıklatın Tetikleyici sekmesini tıklatın ve çalıştırılacak olan bu yapı tanımı neden olmamalıdır olayı belirtin. Aşağıdaki seçeneklerden birini belirleyin:

    • Tıklatın el - iadelerin değil tetiklemek yeni bir yapý yalnızca el ile bir ekip üyesine sıraya zaman çalıştırılacak olan bu yapı istiyorsanız.

    • Tıklatın Sürekli tümleştirmesi - Build her iade Bu yapı değişikliği bu yapı tanımına göre oluşturulan dosyaların teslim her zaman kuyruğa atılmış olarak belirlemek isterseniz.

    • Tıklatın çalışırken yapılar - iadelerin kadar önceki yapı tamamlanmadan biriken Bu yapı değişikliği bu yapı tanımı olarak ancak bazı sınırları ile oluşturulan dosyaların teslim edildiğinde, kuyruğa atılmış olarak belirlemek isterseniz. Bu yapı tanımı bir yapı zaten çalışırken hiçbir yeni yapılar sıraya ilk sınırlıdır. İkinci sınır isteğe bağlıdır; seçin 'den daha sık yapı her n dakika onay kutusunu işaretleyin ve 0 ile 2147483647 arasında bir tamsayı yazın.

    • Tıklatın Gated iade - gönderilen değişiklikleri birleştirme ve baþarýyla oluþturulmasý iadelerin kabul Bu yapı tanımı tarafından oluşturulan dosyalar için bir kalite kapısı olarak hizmet verecek Bu yapı kullanmak isterseniz. Daha fazla bilgi için bkz. Değişiklikleri doğrulamak üzere bir Gated iade yapı tanımlayın.

    • Tıklatın Zamanlama - her hafta şu günlerde yapı zamanlanmış bir yapı oluşturmak için. Çalıştırmak için yapım istediğiniz her gün için onay kutusunu seçin. De sıra varsayılan yapı oluşturma Aracısı adresindeki kutusunda, zamanını belirtin.

      Not

      İsteğe bağlı olarak seçebilirsiniz Build önceki yapı bu yana değişti bir şey olsa bile bile hiçbir değişiklik önceki oluşturuluşundan beri iade edilen bir zamanlanmış oluşturma başlatmak için onay kutusunu.

  10. Tıklatın işlem sekmesini tıklatın ve ne bu yapı işlevleri hakkında ayrıntılı bilgi gerçekleştirir ve nasıl gerçekleştirdiği bunları belirtin:

    • Hızlı ve kolay bir şekilde bir yapı tanımlamak için de işlem dosyası oluşturmak tıklatın Varsayılan şablon. Gözden geçirin ve değerlerini değiştirin yapı işlem parametreleri gerekli. Açıklamalar gibi daha fazla bilgi için yapı işlem parametreleri ve bunları kullanmak için bkz: Varsayılan şablonu kullanarak bir yapı tanımlar.

    • Ekibinizin MSBuild tarafından yönlendirilen bir oluşturma işlemi kullanmanız gerekiyorsa işlem dosyası oluşturmak tıklatın Yükseltme şablonu. Gözden geçirin ve değerlerini değiştirin yapı işlem parametreleri gerekli. Açıklamalar gibi daha fazla bilgi için yapı işlem parametreleri ve bunları kullanmak için bkz: Yükseltme şablonu kullanarak bir yapı tanımlar.

    • Ekip, kullanmak istediğiniz özel bir şablon tanımlanmışsa, tıklatın işlem dosyası oluşturmak listesi. Gözden geçirin ve değerlerini değiştirin yapı işlem parametreleri gerekli. Daha fazla bilgi için bkz. Oluşturma ve özel yapım işlem şablonu ile çalışma.

  11. Tıklatın Bekletme ilkesini sekmesi.

    İki bekletme ilkeleri kümesi görüntülenir belirtin nasıl yapılar tutulan listelemek ve ekibinizin gereksinimlerine karşılayacak şekilde değiştirilebilir:

    • Triggered ve el ile grup ilkelerinin sınırlama sistemi el ile veya otomatik bir tetikleyici tarafından sıraya alınan bu yapılar karşı korur.

    • Özel grup ilkeleri sınırının ne sistem olan bu yapılar tutar ya da el ile bir shelveset kaynak kodunda sıraya (açıklandığı gibi Sıra bir yapı).

    İçin bekletme ilkesini değiştirmek için durdu, başarısız, Kısmen başarılı, veya başarılı tamamlanmış yapılar biri veya ikisi birden aşağıdaki adımları gerçekleştirin:

    • Değeri tıklatın Bekletme ilkesini sütununda, aşağıdaki seçeneklerden birini tıklatın: Tümünü sakla, tutmak yalnızca en son, tutmak en son 2, tutmak en son 5, tutmak en son 7, tutmak en son 10, veya tutmak için Count belirtmek.

    • Değeri tıklatın ne silme sütunu, bir değeri tıklatın. Bu değerler hakkında daha fazla bilgi için bkz: Tamamlanan yapı Sil.

  12. Tıklatın çalışma sekmesi.

    Klasörleri çalışma tablo görünür. Bu tablo, yapı tanımı oluşturma ekibi projenin sürüm denetimi klasörleri listeler ve bunları oluşturma Aracısı yerel klasörlerde eşler.

    Yapı Aracısı yerel klasör görünür Agent klasörünü oluşturmak sütun. Dahil edebilirsiniz $(SourceDir) token belirtmek istediğiniz yükleme dosyaları oluşturma aracının kaynakları alt dizini.

    Varolan bir çalışma alanına çalışma klasörleri listesine kopyalamak için Kopya varolan çalışma açmak için bir çalışma alanı seçin iletişim kutusu.

  13. Yapı tanımı üzerinde çalışmayı bitirdiğinizde, açın Dosya menüsünü seçin ve kaydetmek < Build tanım adı >.

    Oluşturulmuş yapı tanımları Ekip Gezgini'nde Yapılar klasöründe görünür. Yapı tanımı ayarlarını görüntülemek veya değiştirmek için sağ tıklatın ve sonra tıklatın Build tanımını Düzenle.

Ayrıca bkz.

Görevler

Bir yapı tanımı silme

Diğer Kaynaklar

Tanımları oluşturma ve birlikte çalışma yaparsınız?