Aracılığıyla paylaş


Varsayılan dal adınızı özelleştirme

Bu sprint'te, müşterilerin tüm yeni depolar için özel bir varsayılan dal adı ayarlamasına olanak tanıyan yeni bir seçenek sunuyoruz.

Daha fazla bilgi için aşağıdaki Özellikler listesine göz atın.

Özellikler

Azure Boards

Azure Repos

Azure Boru Hatları

Azure Boards

Proje katılımcıları iş öğelerini pano sütunları arasında taşıyabilir (özel önizleme)

Proje katılımcıları her zaman iş öğelerinin durumunu değiştirebildi. Ancak Kanban panosuna gittiği zaman, iş öğelerini bir sütundan diğerine taşıyamaz. Bunun yerine Paydaşların her iş öğesini birer birer açması ve durum değerini güncelleştirmesi gerekir. Bu durum müşteriler için uzun zamandır sorun oluşturmuştur ve Paydaşların çalışma öğelerini pano sütunları arasında taşımasını sağlayacak bu sprint'in özel önizlemesini duyurmaktan mutluluk duyuyoruz. Özel önizlemeye katılmak istiyorsanız lütfen doğrudan kuruluşunuzun adını (örneğin: dev.azure.com/{kuruluş adı}) bize e-posta ile gönderin .

Azure Repos

Varsayılan dal adı tercihi

Azure Repos artık Git için özelleştirilebilir bir varsayılan dal adı sunuyor. Depo ayarlarında, bir depo başlatıldığında kullanmak üzere herhangi bir yasal dal adı seçebilirsiniz. Azure Repos, mevcut bir depo için varsayılan dal adının değiştirilmesini her zaman desteklemiştir. Daha fazla ayrıntı için Şubeleri Yönet bölümünü ziyaret edin.

  default-branch-name

Not: Bu özelliği etkinleştirmezseniz depolarınız Azure Repos'un varsayılan adıyla başlatılır. Şu anda varsayılan değer master. Microsoft'un kapsayıcı dile yönelik taahhüdünü ve müşteri isteklerini yerine getirmek için, bu varsayılan değeri main olarak değiştirmek için sektör akranlarına katılacağız. Bu değişiklik bu yaz gerçekleşecek. Ana şablonu kullanmaya devam etmek istiyorsanız, bu özelliği şimdi açıp ana şablon olarak ayarlamanız gerekir.

Azure Boru Hatları

Boru hattı duyuru görüntüleri

Uyarı

Azure Pipelines'ı kullanma deneyiminizi geliştirmek için sürekli çalışıyoruz. Windows/Linux/macOS görüntü güncelleştirmelerimiz hakkında daha fazla bilgi edinmek için lütfen buraya bakın:

Azure Pipelines görüntüleri, kullanıcılara mümkün olan en iyi deneyimi sunmak için sürekli olarak güncelleştirilir. Bu rutin güncelleştirmeler ağırlıklı olarak hataları veya güncel olmayan yazılımları ele alma amaçlıdır. İşlem hatlarınız üzerinde genellikle hiçbir etkisi olmaz, ancak her zaman böyle değildir. İşlem hattınız, görüntüde kaldırılmış veya güncelleştirilmiş bir yazılım parçasına bağımlılık alırsa etkilenebilir.

Windows ve Linux görüntülerimizdeki yaklaşan güncelleştirmeler hakkında daha fazla bilgi edinmek için lütfen aşağıdaki duyuruları okuyun:

Yaklaşan (yayın öncesi) ve dağıtılan değişikliklerin sürüm notlarını görüntülemek için lütfen aşağıdaki sürüm notlarına abone olun:

Çoklu depo tetikleyicileri

Tek bir YAML dosyasında birden çok depo belirtebilir ve bir işlem hattının depolardan herhangi birinde yapılan güncelleştirmeler tarafından tetikleilmesine neden olabilirsiniz. Bu özellik, örneğin aşağıdaki senaryolarda kullanışlıdır:

  • Farklı bir depodan bir araç veya kitaplık tüketiyorsunuz. Araç veya kitaplık her güncelleştirildiğinde uygulamanız için testler çalıştırmak istiyorsunuz.
  • YAML dosyanızı uygulama kodundan ayrı bir depoda tutarsınız. Uygulama deposuna her güncelleştirme gönderildiğinde işlem hattını tetiklemeniz gerekir.

Bu güncelleştirme ile çoklu depo tetikleyicileri yalnızca Azure Repos'taki Git depoları için çalışır. GitHub veya Bitbucket depo kaynakları için çalışmaz.

Burada, işlem hattında birden çok depo kaynağının nasıl tanımlanacağı ve bunların hepsinde tetikleyicilerin nasıl yapılandırılacağını gösteren bir örnek verilmiştir.

trigger:
  - main

resources:
  repositories:
    - repository: tools
      type: git
      name: MyProject/tools
      ref: main
      trigger:
        branches:
          include:
            - main
            - release

Şu güncelleştirmeler varsa bu örnekteki işlem hattı tetiklenir:

  • main YAML dosyasını içeren depodaki self dal
  • main veya release dalları tools deposunda

Daha fazla bilgi için bkz İşlem hattınızda birden çok depo.

macOS 10.14 (Mojave) görüntüsü güncelleştirmeleri

Önümüzdeki birkaç hafta içinde macOS 10.14 (Mojave) görüntüsündeki Node.js sürümünü 6'dan 8'e güncelleştireceğiz. node.js sürüm 6'yı kullanmaya devam etmeniz gerekiyorsa, burada node.js aracı yükleyici görevini kullanmayı göz önünde bulundurun.

Bu değişikliklere ek olarak, macOS 10.14 görüntüsü sanal ortam deposuna eklenir ve araç güncelleştirmelerini haftalık yerine aylık olarak almaya başlar.

GitHub taslak çekme istekleri işlem hatlarını tetiklemez

Azure Repos'ta taslak çekme isteği oluşturduğunuzda, dal ilkenizde yapılandırılmış bir çekme isteği doğrulama işlem hattını tetiklemeyiz. Bir taslak çekme isteğinin yalnızca bu olduğunu düşünelim. Bu, doğrulamaları otomatik olarak çalıştırmamamız gereken bir taslaktır. Bu kullanım örneği Azure Repos için işe yarasa da, GitHub depolarında aynı davranış tutmadı.

Bu değişiklikle, Deneyimi GitHub depoları için de tutarlı hale getiriyoruz. GitHub'da taslak çekme isteği oluşturduğunuzda, hedef dal için çekme isteği tetikleyicisi yapılandırsanız bile işlem hattını otomatik olarak başlatmayacağız. Taslak çekme isteğindeki değişikliklerinizi doğrulamak için çekme isteğini işaret eden ref bir işlem hattını el ile başlatabilirsiniz.

Sonraki Adımlar

Uyarı

Bu özellikler önümüzdeki iki-üç hafta içinde kullanıma sunulacaktır.

Azure DevOps'a gidin ve bir göz atın.

Geri bildirim sağlama

Bu özellikler hakkında düşüncelerinizi duymak isteriz. Bir sorunu bildirmek veya öneri sağlamak için yardım menüsünü kullanın.

Öneride bulunma

Stack Overflow'da topluluk tarafından öneriler ve sorularınıza yanıt alabilirsiniz.

Teşekkürler

Aaron Hallberg