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.
Sprint 266, Azure DevOps genelinde güvenlik, güvenilirlik ve kullanılabilirlik konusunda odaklanmış iyileştirmeler sunar. Bu güncelleştirme, test iş akışlarını ve raporlamayı geliştiren Azure Test Planlarına yönelik iyileştirmelerin yanı sıra ekiplerin kod güvenlik açıklarını daha iyi tanımlamasına ve yönetmesine yardımcı olmak için Azure DevOps için GitHub Gelişmiş Güvenlik geliştirmelerini içerir.
Ayrıntılar için sürüm notlarına göz atın.
Azure DevOps için GitHub Gelişmiş Güvenliği
- Genel olarak API aracılığıyla kullanılabilen gizli varlık meta verileri
- Kod tarama artık Rust'i destekliyor
- C/C++ için genişletilmiş CodeQL derlemesiz tarama
Repos
Boru Hatları
Test Planları
- İş öğesiyle ilişkili test vakalarını ilişkilendirme artık genel kullanıma sunuldu
- VSTest göreviyle veri temelli testler için destek
- Hata düzeltmeleri ve erişilebilirlik geliştirmeleri
Azure DevOps için GitHub Gelişmiş Güvenliği
Genel olarak API aracılığıyla kullanılabilen gizli varlık meta verileri
Bu özellik algılanan gizli dizilere daha zengin bağlam ve sınıflandırma ekleyip ekiplerin riski daha hızlı anlamasına ve düzeltmeye öncelik vermesine yardımcı olur. Uyarılar API'siyle ek meta veriler sağlanır ve bu bilgileri doğrudan ürün deneyiminde ortaya çıkarmak için yaklaşan kullanıcı arabirimi geliştirmeleri planlanır.
Kod tarama artık Rust'i destekliyor
GitHub Advanced Security ile artık CodeQL kullanarak Rust kodunu tarayabilirsiniz. Rust, kendi CodeQL araç zincirinizi yönetirken CodeQL sürüm 2.21.1+ ile veya Gelişmiş Güvenlik görevi sürüm 1.1.137+ ile desteklenir ve Rust projeleri için güvenlik taramasına olanak tanır. Rust için derlemesiz tarama (buildtype: none) CodeQL 2.23.3+ ile de kullanılabilir ve Rust kod tabanları için analiz sürecini kolaylaştırır.
Daha fazla ayrıntı için Rust genel kullanıma sunuldu blogunu inceleyin.
C/C++ için genişletilmiş CodeQL derlemesiz tarama
CodeQL artık C/C++ projeleri için derlemesiz taramayı (buildtype: none) destekleyerek ekiplerin tam derleme gerektirmeden kodu analiz etmelerine olanak sağlıyor. Bu, CodeQL sürüm 2.21.4+ (kendi CodeQL araç zincirinizi yönetirken) veya Gelişmiş Güvenlik görevi sürüm 1.1.137+ ile kullanılabilir. Dersiz tarama, kurulum karmaşıklığını azaltır ve analiz kapsamını korurken tarama sürelerini kısaltır. Kurulum ayrıntıları için bkz. Kod taramayı yapılandırma.
Repos
Eski TFVC ilkeleri için kaydetme işlemini devre dışı bırakma
DevOps Blogunda yayımlanan planımızda daha önce belirtildiği gibi, aşamalı kullanımdan kaldırma işleminin bir parçası olarak eski TFVC ilkelerinin oluşturulmasını ve değiştirilmesini devre dışı bırakıyoruz. Mevcut kullanımdan kaldırılmış ilkeler, mevcut halleriyle kullanım ve görüntüleme için uygun durumda kalır. Bu işlemin bir sonraki aşaması başlamadan önce yeni ilke türüne geçiş yapmanızı öneririz.
Sorular veya geri bildirim için lütfen Geliştirici Topluluğu aracılığıyla ulaşın.
Boru Hatları
YAML CD dağıtımları için daha net artefakt seçimi
Bu sprint'te, CD senaryolarında YAML işlem hatları için güvenlik ve dağıtım deneyimini geliştirdik.
Daha önce, dağıtılacak işlem hattı yapıtını yönetmek yorucu ve hataya açıktı. Varsayılan olarak hangi çalıştırmanın dağıtılacağı her zaman net değildi ve çalıştırma dalına göre bir yapıt seçmek desteklenmiyordu.
Güncelleştirilmiş dağıtım paneli şimdi, dağıtılacak işlem hattı yapıtını belirlemeden önce parametreleri yapılandırmanız için size yol gösterir. Bu, dağıtım hatalarını azaltır ve yapıt seçimini daha öngörülebilir ve güvenli hale getirir.
Sonraki: Kaynaklar seçildikten sonra, dağıtım paneli hangi işlem hattı yapıtının seçildiğini açıkça gösterir ve dağıtılacak olanın ne olduğunu konusunda güven sağlar.
İşlem hattı yapıtını değiştirmek istiyorsanız, aramanızı daraltmak için dal seçiciyi kullanabilirsiniz.
İşlem hattı parametreleri tanımladığında ancak işlem hattı yapıtlarını kullanmadığında, kullanıcı arabirimi karışıklığı önlemek için bunu açıkça gösterir.
İşlem hattınız parametreleri tanımlamadığında, İşlem hattını çalıştır paneli geçerli deneyimle tutarlı kalır. İşlem hattı nesneleri kullanıldığında, güncellenmiş panel aşağıda gösterildiği gibi bu akışı yansıtır.
İşlem hattınız işlem hattı yapıtlarını kullanmadığında deneyim şöyle görünür.
Test Planları
İş öğesinden test senaryolarını ilişkilendirme artık genel kullanıma sunuldu.
Önceki blog gönderimizde sunulan otomatik test ilişkilendirme akışının genel kullanıma sunulduğunu duyurmaktan heyecan duyuyoruz. Otomatikleştirilmiş testleri diller ve çerçeveler arasında bağlamaya ek olarak, artık aynı ilişkilendirmeleri doğrudan test çalışmasından oluşturarak deneyimi daha basit, daha hızlı ve daha sezgisel hale getirebilirsiniz.
VSTest göreviyle veri temelli testler için destek
MSTest, NUnit ve xUnit çerçevelerinde statik girişlerle veri temelli (parametreli) testler için destek ekledik. İşlem hattı çalıştırmalarında, her veri kümesi artık ayrı bir test denemesi olarak yürütülür ve raporlanır ve test kapsamı ve yürütme sonuçlarına daha iyi görünürlük sağlar.
Visual Studio Test v3 görevi hakkında daha fazla bilgiyi burada bulabilirsiniz.
Hata düzeltmeleri ve erişilebilirlik geliştirmeleri
Bu sürüm, test iş akışlarını, arama güvenilirliğini ve ekran okuyucu kullanılabilirliğini geliştirmeye odaklanan bir dizi hedeflenen hata düzeltmesi ve erişilebilirlik iyileştirmesi içerir. Bu güncelleştirmeler Geliştirici Topluluğu tarafından bildirilen sorunları giderir ve önemli deneyimleri daha kapsayıcı ve gezinmeyi kolaylaştırır.
Hata düzeltmeleri
- Test çalıştırmaları sırasında mevcut hataları ilişkilendirmeyi kolaylaştırmak için geliştirilmiş "Mevcut hatayı ara" kimlik arama mantığı.
- Geliştirici Topluluğu'nda bildirilen Test Çalışması Görünümünde Bağlı Öğelerin Rastgele İş Öğeleri Gösterme sorunu düzeltildi.
- Geliştirici Topluluğu'nda bildirilen ve Atanan Kişi filtresi uygulanırken yürütme durumları değiştirildiğinde Test senaryolarının uygulama tablosundan kaybolması sorunu düzeltildi.
Erişilebilirlik geliştirmeleri
- Anlatıcı artık Yeni test durumu bölmesinde kılavuzdaki doğru satır ve sütun sayısını duyurur.
- Daha iyi ekran okuyucu desteği içinYeni görev bölmesindeki "açıklama" metin kutusuna açıklama görsel etiketi eklendi.
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.