Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
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ı
- Pipeline görüntü duyuruları
- Çoklu depo tetikleyicileri
- macOS 10.14 (Mojave) görüntüsü güncelleştirmeleri
- GitHub taslak çekme istekleri pipeline'ları harekete geçirmez
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.
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:
-
mainYAML dosyasını içeren depodakiselfdal -
mainveyareleasedallarıtoolsdeposunda
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.
Stack Overflow'da topluluk tarafından öneriler ve sorularınıza yanıt alabilirsiniz.
Teşekkürler
Aaron Hallberg