Aracılığıyla paylaş


Sıra bir yapı

Bir ya da daha fazla derleme tanımı oluşturarak derleme süreçlerinizi tanımladıktan sonra, derleme sisteminizin avantajlarını kazanmak için başlatabilirsiniz.Çoğu yapı işlemleri ile otomatik olarak tanımlanan Tetikleyicileri.Derleme tanımınız el ile ya da otomatik tetikleyiciye sahipse lazım olduğunda derlemeyi el ile sıraya koyabilirsiniz.

Ortak görevler

İçeriğe destek verme

Eğer sürüm denetim sunucusundaki kaynak kodun en son sürümünü derlemek istiyorsanız ortak derlemeyi sıraya koyun .

Komut isteminde ortak bir derlemeyi sıraya koymak için TFSBuild start komutunu kullanın.

Erteleme listesine koyduğunuz değişiklikleri derlemek istiyorsanız özel bir derlemeyi sıraya koyun .Kaydetmeden önce kodunuza yapacağınız değişiklikleri doğrulamak için özel derlemeyi ("dost derleme" olarak da bilinen) kullanabilirsiniz.

Özel bir derlemeyi komut isteminde sıraya koymak için TFSBuild start komutunu /shelveset seçeneği ile birlikte kullanın.

Ortak ya da özel bir yapıyı tamamlanmış derleme olarak aynı seçenekleri kullanarak sıraya koymak istiyorsanız tamamlanmış derlemeyi tekrardan deneyin .

Tamamlanan derlemeyi yeniden deneyin

Ortak derlemeler

Otomatik tetikleyicinin derleme tanımında belirtilmesinden bağımsız olarak derlemeyi el ile sıraya koyabilirsiniz.

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

Bu yordamı takip etmek sizin sıra yapıları izin ayarlanmalıdır izin.Daha fazla bilgi için bkz. Takım Kuruluş Sunucusu İzinleri.

Visual Studio'dan bir ortak derlemeyi sıraya koymak için

  1. Takım Gezgini'nde:

    1. Çalışmak istediğiniz ekip projesine bağlı değilseniz, ekip projesine bağlanın.

    2. Önce Ev simgesiniBaşlat 'ı seçin ve sonra Simge yapılarOluştur 'u seçin.

    3. Derlemeler sayfası üzerinde Sık kullanılan derleme tanımları veya Tüm Derleme Tanımları altında,derleme tanımı için kısayol menüsünü açın ve sonra Yeni Derlemeyi Sıraya Koy 'u seçin.

    Derlemeyi Sıraya KoyEkipProjesiAdı iletişim kutusu görünür.

  2. Derleme tanımı listesi içinde, derleme tanımı seçilir ve açıklaması aşağıda gösterilir.Farklı bir derleme tanımını sıraya koymak istiyorsanız, listeden birini seçebilirsiniz.

  3. Ne derlemek istiyorsunuz? listesinde, en son kaynaklar 'ı seçili bırakın.

  4. (İsteğe bağlı) Derleme denetleyicisi listesinde, varsayılan derleme denetleyicisi dışındaki bir derleme denetleyicisi seçin.

  5. (İsteğe bağlı) Sıra önceliği listesinde, aşağıdaki değerlerden birini seçin: Yüksek, Normal üstü, Normal, Normal altı, veya Düşük .

    Konum kutusu derlemenin sıradaki tahmini konumu gösterir.

  6. (İsteğe bağlı) Bırakma klasörü bu yapı için ikili dosyalarının ve günlük dosyaları gibi çıktıların depolandığı Yapı tamamlandığında, konum kutusunu görüntüler.Çıktıları farklı bir konumda saklamak istiyorsanız, o konumun yolunu bu kutuya yazın.

    Önemli notÖnemli

    Bu değeri değiştirirseniz, bırakma klasörü olarak kullanmak için hazırlanan bir klasör belirtmelisiniz.Belirttiyseniz, bu değer değiştirilemez kopyasını yapı çıktı sunucuya yapı tanımı için basamak yer olarak.

    Bkz: Bırakma Klasörlerini Ayarlama

  7. (İsteğe bağlı) Parametreler sekmesinde, diğer derleme tanım ayarlarını sadece bu yürütme için görüntüleyin ve geçersiz kılın.

    Derleme tanımı Varsayılan şablon veya Yükseltme şablonu'na bağlı ise, bu parametreler hakkında daha fazla bilgi için bkz: Varsayılan şablonu temel yapı işlemi tanımla veya Eski oluþturma süreçlerinizi kullanın .

  8. Sıraya Koyma'yı seçin.

Özel Derlemeler

Erteleme listesi 'ne koyduğunuz değişiklikleri derlemek istiyorsanız özel derlemeleri sıraya koyun.Kaydetmeden önce kodunuza yapacağınız değişiklikleri doğrulamak için özel derlemeyi ("dost derleme" olarak da bilinen) kullanabilirsiniz.Bunları iade etmeden önce değişikliklerinizin özel bir yapı gerçekleştirerek, ekibiniz gecelik bir yapı gibi düzenli olarak çalışan herhangi bir yapının kesintiye uğrar olasılığını azaltabilirsiniz.

ms181722.collapse_all(tr-tr,VS.110).gifÖzel Derlemeler Ortak Derlemelerden Nasıl Ayrılır

Tamamlanmış bir özel derlemenin sonuçları tamamlanan ortak bir derlemeden şu bakımlardan ayrılır:

  • Özel bir derleme etrafı çevrelenmiş kayıtlama derlemesi 'ne derlediğiniz erteleme listesindeki değişikleri içeren kodda benzer .Ancak değişiklikleriniz etrafı çevrili kayıt derlemesinden sonra oldukları gibi özel derlemeden sonra sizin için otomatik olarak kaydedilmez.

  • Aşağıdaki derleme işlem parametreleri Yanlış farzedilir ve bu nedenle yapı tanımında belirtilen ayarı ne olursa olsun herhangi bir etkisi yoktur:

    • Etiket Kaynakları

    • Arıza durumunda İş Öğesi Oluştur

    • Değişiklik Kümesi ve Çalışma Öğelerini ilişkilendirin

  • Derleme Gezgini'nde, tamamlanan derleme aşağıdaki simgenin yanında görünür: ms181722.Icon_BldPrivateBuild(tr-tr,VS.110).gif

  • Tamamlanmış yapı biçimi kullanarak adlı Buildn burada n benzersiz bir tamsayı değeridir.Derleme Sayısı Biçimi parametresi olarak belirttiğiniz bu biçim, ortak derlemelerden ayrılır.

  • Her yapı tanımı için sistemde saklanan tamamlanan özel derlemelerin sayısını sınırlamak için farklı bir (ve isteğe bağlı olarak farklı) bekletme ilkesi belirtebilirsiniz.

ms181722.collapse_all(tr-tr,VS.110).gifÖzel bir derlemeyi sıraya koyun

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

Bu yordamı takip etmek sizin sıra yapıları izin ayarlanmalıdır izin.Daha fazla bilgi için bkz. Takım Kuruluş Sunucusu İzinleri.

Visual Studio'dan özel bir derlemeyi sıraya koymak için

  1. Takım Gezgini'nde:

    1. Çalışmak istediğiniz ekip projesine bağlı değilseniz, ekip projesine bağlanın.

    2. Önce Ev simgesiniBaşlat 'ı seçin ve sonra Simge yapılarOluştur 'u seçin.

    3. Derlemeler sayfası üzerinde Sık kullanılan derleme tanımları veya Tüm Derleme Tanımları altında,derleme tanımı için kısayol menüsünü açın ve sonra Yeni Derlemeyi Sıraya Koy 'u seçin.

    Derlemeyi Sıraya KoyEkipProjesiAdı iletişim kutusu görünür.

  2. Derleme tanımı listesi içinde, derleme tanımı seçilir ve açıklaması aşağıda gösterilir.Farklı bir derleme tanımını sıraya koymak istiyorsanız, listeden birini seçebilirsiniz.

  3. Ne oluşturmak istiyorsunuz? listesinde, Erteleme listesi ile birlikte en son kaynaklar 'ı seçin.

    Erteleme listesi adı kutusu görünür.

  4. Aşağıdaki adımlardan birini izleyin:

    • Bir erteleme listeniz varsa, Erteleme listesi adı kutusuna adını yazın veya erteleme listesi aramak için üç noktayı seçin (...) .

    • Çalışma alanınızdan erteleme listesine bekleyen bazı değişiklikleri koymak ve bu değişiklikleri derlemek istiyorsanız Oluştur 'u seçin.

  5. (İsteğe bağlı) Derleme başarılı olması durumunda erteleme listesindeki değişiklikleri kaydetmek istiyorsanız Değişiklikleri başarılı derlemeden sonra kaydet onay kutusunu seçin.

    Önemli notÖnemli

    Bu onay kutusunu seçerseniz, derleme özel derleme yerine etrafı çevrili kayır derlemesi olarak yürütülür.Etrafı çevrili kayıt derlemeleri hakkında daha fazla bilgi için bkz: Değişiklikleri doğrulamak üzere Gated onay oluşturma işlemini tanımla .

  6. (İsteğe bağlı) Derleme denetleyicisi listesinde, varsayılan derleme denetleyicisi dışındaki bir derleme denetleyicisi seçin.

  7. (İsteğe bağlı) Sıra önceliği listesinde, aşağıdaki değerlerden birini seçin: Yüksek, Normal üstü, Normal, Normal altı, veya Düşük .

    Konum kutusu derlemenin sıradaki tahmini konumu gösterir.

  8. (İsteğe bağlı) Yapı ikilileri gibi çıktıların indirdiğiniz klasörü belirlemek için şu adımları izleyin:

    [!NOT]

    Bu derleme için bırakma klasörü kutusunu göz ardı edin çünkü özel derlemeye hiçbir etkisi yoktur.

    1. Parametreler sekmesini tıklayın ve sonra Gelişmiş grubunu genişletin.

    2. Özel bırakma konum kutusunda UNC yolunu derleme tamamlandığında çıktıları saklamak istediğiniz klasöre yazın.

      [!NOT]

      • Bu klasörü belirtmezseniz, derleme başarısız olmaz, ancak oluşturma günlüğünde bir uyarı görüntülenir.

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

  9. (İsteğe bağlı) Parametreler sekmesinde, diğer derleme tanım ayarlarını sadece bu yürütme için görüntüleyin ve geçersiz kılın.

    Derleme tanımı Varsayılan şablon veya Yükseltme şablonu'na bağlı ise, bu parametreler hakkında daha fazla bilgi için bkz: Varsayılan şablonu temel yapı işlemi tanımla veya Eski oluþturma süreçlerinizi kullanın .

  10. Sıraya Koyma'yı seçin.

Tamamlanan derlemeyi yeniden deneyin

Derleme sürecine yapılan bazı olası değişiklikleri test ediyorken ya da seçeneklerle denemeler yapıyorken şuan tamamlanmış olan bir derlemeyi sıraya koyduğunuzda belirttiğiniz seçenekleri kullanarak hızlı bir şekilde ortak ya da özel derleme sıralayabilirsiniz.

Derlemeler sayfasından tamamlanan bir derlemeyi yeniden denemek için

  • Takım Gezgini'nde:

    1. Çalışmak istediğiniz ekip projesine bağlı değilseniz, ekip projesine bağlanın.

    2. Önce Ev simgesiniBaşlat 'ı seçin ve sonra Simge yapılarOluştur 'u seçin.

    3. Derlemeler sayfasında Derlemelerim altında, tamamlanmış bir derleme için kısayol menüsünü açın ve sonra Derlemeyi yeniden deneyin'i seçin.