Aracılığıyla paylaş


Sıra bir yapı

Biri oluşturarak oluþturma süreçlerinizi tanımlamak veya tanımları oluşturmak daha sonra yapı sisteminizi yararları saklaması başlatabilirsiniz. Çoğu oluþturma süreçlerinizi otomatik Tetikleyiciler ile tanımlanır. Sürekli tümleştirme yapı ve gecelik yapı doğrulama sınaması (bvt) oluşturma, örnek verilebilir. Yapı tanımınızı el ile veya otomatik tetikleyici olup olmadığını, bir yapý gerektiğinde el ile sıraya koyar.

Ortak görevler

İçeriğe destek verme

Ortak yapı sıraya en son sürümü sürüm denetimi Server'daki kaynak kodu oluşturmak istiyorsanız.

Komut isteminde ortak bir yapı sıra için TFSBuild start komut.

Özel bir yapý sıraya shelveset yerleştirdiyseniz değişiklikleri oluşturmak istiyorsanız. Özel bir yapý (olarak da bilinen bir "dost yapı"), teslim önce değişiklikleri kodunuzu doğrulamak için kullanabilirsiniz.

Özel bir yapý komut isteminde sıra için TFSBuild start komutu ile /shelveset seçeneği.

Ortak yapılar

Otomatik bir tetikleyici yapı tanımında olup belirtilir bakmadan el ile oluşturma sıraya koyar.

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

Bu yordamı gerçekleştirmek için sıra oluşturur izni ayarlamak, Ver. Daha fazla bilgi için bkz. Takım Kuruluş Sunucusu İzinleri.

Sıradan için ortak bir yapı Visual Studio

  1. De 'yiEkip Gezginiuygun ekip proje.

  2. Üzerinde Build menüsünde tıklatın Sıra yeni yapı.

    Sıra yapıTeamProjectName iletişim kutusu görüntülenir.

  3. De tanımı oluşturmak listesinde, bir yapı tanımı seçin.

    Seçtiğiniz yapı tanımı bir açıklaması varsa, altında görünür tanımı oluşturmak listesi.

  4. De ne oluşturmak istiyorsunuz? listesinde, bırakın en son kaynaklar seçili.

  5. (İsteğe bağlı) De denetleyicisi oluşturmak listesinde, varsayılan yapı denetleyicisi dışındaki bir yapı denetleyicisi seçin.

  6. (İsteğe bağlı) De Öncelik sırasındaki listesinde, aşağıdaki değerlerden birini seçin: Yüksek, normalin üstünde, Normal, normalin altında, veya düşük.

    Konumu sıradaki derlemesi tahmini konum kutusunu görüntüler.

  7. (İsteğe bağlı) Bırakın Bu yapı için klasör kutusu ikili dosyalar gibi çıkışları depolandığı yapı tamamlandığında klasörü görüntüler. Çıkışları farklı bir konumda saklamak isterseniz, o konumu Evrensel Adlandırma Kuralı (unc) yolunu bu kutusuna yazın.

    Önemli

    Bu değeri değiştirirseniz, bir alt klasörü olarak kullanmak için hazırlanmış bir klasör belirtmelisiniz. Daha fazla bilgi için bkz. Bırakma Klasörlerini Ayarlama.

  8. (İsteğe bağlı) Üzerinde parametreleri sekmesi, görüntülemek ve bunun yalnızca diğer yapı tanımı ayarları geçersiz kılar.

    Yapı tanımı üzerinde temel Varsayılan şablon veya Yükseltme şablonu, bakın Define Workflow Builds Using the Default Template veya Kullanım eski MSBuild yükseltme şablonu kullanarak oluşturur hakkında daha fazla bilgibu parametreler.

  9. Tıklatın sıra.

    Explorer yapı ile görünür kuyruğa alınmış sekmesi görüntülenir. Daha fazla bilgi için bkz. Tamamlanan yapılar yönetme ve görüntüleme.

Özel yapılar

Shelveset yerleştirdiyseniz değişiklikleri oluşturmak istiyorsanız özel bir yapý sıraya. Özel bir yapý (olarak da bilinen bir "dost yapı"), teslim önce değişiklikleri kodunuzu doğrulamak için kullanabilirsiniz. Bunları teslim etmeden önce değişikliklerinizi özel bir yapý gerçekleştirerek ekibinizin düzenli olarak (gecelik yapı gibi) çalışan yapılar sonu olasılığını azaltabilirsiniz.

Nasıl Özel yapýlar ortak yapılar farklılık

Tamamlanmış bir özel yapý sonuçları tamamlanan ortak bir yapı aşağıdaki farklar:

  • Shelveset değişiklikleri içeren kod oluşturmakta olduğunuz için özel bir yapý gated iade yapı benzer. Sonra gated bir onay yapı olduğu gibi ancak, değişikliklerinizi otomatik olarak sizin için özel bir yapı sonra teslim edilir değil.

  • Olarak aşağıdaki yapı işlem parametreleri sonuçtur yanlış ve bu nedenle yapı tanımında belirtilen ayarı ne olursa olsun hiçbir etkisi yoktur:

    • Etiket kaynakları

    • Arıza çalışma öğesi oluşturma

    • Changesets ve çalışma öğeleri ilişkilendirmek

  • De Explorer yapı, tamamlanan yapı yanında aşağıdaki simgesi görünür: ms181722.Icon_BldPrivateBuild(tr-tr,VS.100).gif

  • Tamamlanan yapı biçimi kullanarak adlı Build n burada n benzersiz tamsayı değeridir. Bu biçimi kullanarak belirlediğiniz ortak yapılar, farklıysa Sayı biçimi oluşturmak parametresi.

  • Her yapı tanımı için sistemde depolanan tamamlanan özel sayısını sınırlamak için ayrı (ve isteğe bağlı olarak farklı) saklama ilkesi oluşturur belirtin.

Sıra özel yapım

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

Bu yordamı gerçekleştirmek için sıra oluşturur izni ayarlamak, Ver. Daha fazla bilgi için bkz. Takım Kuruluş Sunucusu İzinleri.

Sıradan için özel bir yapı Visual Studio

  1. De 'yiEkip Gezginiuygun ekip proje.

  2. Üzerinde Build menüsünde tıklatın Sıra yeni yapı.

    Sıra yapıTeamProjectName iletişim kutusu görüntülenir.

  3. De tanımı oluşturmak listesinde, bir yapı tanımı seçin.

    Seçtiğiniz yapı tanımı bir açıklaması varsa, altında görünür tanımı oluşturmak listesi.

  4. De ne oluşturmak istiyorsunuz? listesi, select en son kaynakları shelveset ile.

    Shelveset ad kutusu görünür.

  5. Aşağıdaki adımlardan birini uygulayın:

    • Bir shelveset varsa, kendi adına yazın Shelveset ad kutusuna veya üç nokta tıklatın () shelveset için arama yapmak için düğme.

    • İsterseniz bekleyen bazı değişiklikler çalışma alanı'ndan bir shelveset koyun ve bu değişiklikleri yaparsınız? i Create.

  6. (İsteğe bağlı) Yapı, başarılı, select shelveset değişiklikleri iade isterseniz değişikliklerden sonra başarılı yapı denetiminde onay kutusu.

    Önemli

    Bu onay kutusunu seçerseniz, yapı olarak bir gated iade yapı yerine özel bir yapı olarak çalıştırılır. İadenin gated yapılar hakkında daha fazla bilgi için bkz: Değişiklikleri doğrulamak üzere bir Gated iade yapı tanımlayın.

  7. (İsteğe bağlı) De denetleyicisi oluşturmak listesinde, varsayılan yapı denetleyicisi dışındaki bir yapı denetleyicisi seçin.

  8. (İsteğe bağlı) De Öncelik sırasındaki listesinde, aşağıdaki değerlerden birini seçin: Yüksek, normalin üstünde, Normal, normalin altında, veya düşük.

    Konumu sıradaki derlemesi tahmini konum kutusunu görüntüler.

  9. (İsteğe bağlı) Yapı ikili dosyalar gibi çıkış yeri karşıdan klasörü belirtmek için aşağıdaki adımları gerçekleştirin:

    Not

    Yoksay bırakın Bu yapı için klasör özel bir yapý içinde bir etkisi yoktur çünkü kutu.

    1. Tıklatın parametreleri sekmesini tıklatın ve sonra Genişlet Gelişmiş grubu.

    2. De Bırakın özel konumu yapı tamamlandığında çıkış saklamak istediğiniz klasörün unc yolunu yazın.

      Not

      • Bu klasör belirtmezseniz, yapı başarısız olmayacağını, ancak oluşturma günlüğüne bir uyarı görüntülenir.

      • Bu değeri değiştirirseniz, bir alt klasörü olarak kullanmak için hazırlanmış bir klasör belirtmelisiniz. Daha fazla bilgi için bkz. Bırakma Klasörlerini Ayarlama.

  10. (İsteğe bağlı) Üzerinde parametreleri sekmesi, görüntülemek ve bunun yalnızca diğer yapı tanımı ayarları geçersiz kılar.

    Yapı tanımı üzerinde temel Varsayılan şablon veya Yükseltme şablonu, bakın Define Workflow Builds Using the Default Template veya Kullanım eski MSBuild yükseltme şablonu kullanarak oluşturur hakkında daha fazla bilgibu parametreler.

  11. Tıklatın sıra.

    Explorer yapı ile görünür kuyruğa alınmış sekmesi görüntülenir. Daha fazla bilgi için bkz. Tamamlanan yapılar yönetme ve görüntüleme.

Ayrıca bkz.

Görevler

Temel yapı tanımı oluşturma

Kavramlar

Varsayılan şablonu kullanarak bir yapı tanımlar

Raf Kümeleriyle Çalışma

Değişiklikleri doğrulamak üzere bir Gated iade yapı tanımlayın