Aracılığıyla paylaş


Çekme isteklerinde hedef dala göre filtreleme - Sprint 152 Güncelleştirmesi

Azure DevOps Sprint 152 Güncelleştirmesi'nde, çekme isteklerini hedef dala göre filtreleme seçeneği, birkaç yeni komut satırı komutu ve dosya gezgini ve çekme isteği görünümlerine söz dizimi vurgulama ve otomatik tamamlama eklenmesine izin veren bir genişletilebilirlik noktası ekledik.

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

Özellikler

Genel:

Azure Pipelines:

Azure Repos

Azure Artifacts:

Wiki:

General

Komut satırından uzantıları yönetme

Artık az devops extension komutlarını kullanarak komut satırından uzantıları yönetebilirsiniz. Komutlarını kullanarak, gerekli uzantıların kullanılabilir olduğundan emin olmak için tüm kuruluşlarınız için çalıştırılabilir betikler oluşturabilirsiniz.

Komutlar ve söz dizimi hakkında daha fazla bilgi için buradaki belgelere bakın.

Komut satırından REST API’leri çağırma

Komut satırını oluşturan tüm Azure DevOps REST API'lerini çağırmanıza olanak sağlamak için komutunu ekledik az devops invoke .

Örneğin, belirli bir görevin otomasyonunun işlenmesi için bir komut satırı betiğiniz olabilir, ancak ek bir Azure DevOps REST API çağrısı da çağırmanız gerekir. Invoke komutuyla, komut satırından REST API'yi çağırabilir ve yetkilendirmeyi yönetmek ve REST API'yi betiğinizin bir parçası olarak eklemek için CLI'dan sağlanan yetkilendirmeyi kullanabilirsiniz.

Komut ve söz dizimi hakkında daha fazla bilgi için buradaki belgelere bakın.

Komut satırından kullanıcıları yönetme

Yönetici olarak, kullanıcıları yönetmek için standart bir süreciniz olması gerekebilir. Şu anda, yeni bir kullanıcı eklemek ve kullanıcıyı lisansa eklemek için aynı adımları yinelemeniz gerekir. Bu işlem yorucu ve hataya eğilimli hale gelebilir. Artık Azure DevOps CLI'yi kullanarak bir kullanıcıyı listelemek, eklemek ve güncelleştirmek için standart bir betik oluşturabilir ve yalnızca bu betiği çalıştırarak adımları yineleyebilirsiniz.

Komutlar ve söz dizimi hakkında daha fazla bilgi için buradaki belgelere bakın.

Azure Boru Hatları

Barındırılan işlem hattı görüntülerine yapılan güncellemeler

Azure Pipelines tarafından barındırılan VM görüntülerinin birkaçı için birçok ekleme ve güncelleştirme yaptık. Bu güncelleştirmenin bir parçası olarak aşağıdaki değişiklikler eklendi:

  • VS2017, VS2019 ve Ubuntu 16.04'e Rust 1.34.1 eklendi
  • VS2017 ve VS2019'a .NET Framework 4.8 eklendi
  • VS2019'a Windows SDK 16299 eklendi
  • VS2017 ve VS2019 için Visual Studio deneysel örneği (VSIX) başlatıldı
  • Go, Maven, Ruby, Python ve DAV Fx'in güncelleştirilmiş sürümleri

En son sürümler hakkında daha fazla ayrıntıya buradan ulaşabilirsiniz.

Görüntülerimizde bulunan araçların tam listesi için burada GitHub'daki Görüntü Oluşturma depomuzu ziyaret edin.

Komut satırından işlem hatları oluşturun ve yönetin

YAML tabanlı çok aşamalı işlem hatları artık komutu kullanılarak komut satırından az pipelines yönetilebilir. Örneğin, CLI'dan işlem hatlarını etkileşimli olarak ayarlayabilir ve yönetebilir veya bir betik kullanarak kurulumun tamamını otomatikleştirebilirsiniz.

Komut hakkında daha fazla bilgi için buradaki belgelere bakın.

Komut satırından derleme etiketlerini yönetme

Derlemeleri komut satırından oluştururken derleme etiketlerini yönetmek artık daha kolay. az pipelines build tag komutları ile artık aynı anda bir derleme başlatabilir ve derlemeyi etiketleyebilirsiniz. Azure Pipeline derleme etiketi komutu, derleme etiketlerini eklemenize, silmenize veya listelemenize olanak tanır.

Komutlar ve söz dizimi hakkında daha fazla bilgi için buradaki belgelere bakın.

URL aracılığıyla test çalıştırması sonuçlarını paylaşma

Otomatikleştirilmiş testleri bir derlemenin veya yayının parçası olarak çalışacak şekilde yapılandırabilirsiniz. Yayımlanan test sonuçları derleme veya yayın özetindeki Testler sekmesinde görüntülenebilir. Bu güncelleştirmeyle, tek bir test çalıştırması sonuçlarını ekibinizdeki diğer kişilerle paylaşabilmeniz için Sonuçların URL'sini kopyala özelliği ekledik.

Paylaşım düzeyleri şunlardır:

  • Çalışma modu
  • Sonuç düzeyi
  • Test çalıştırması içinde seçilen tek tek sekme
  • Paylaşım, yapılandırılan tüm uzantı sekmeleriyle de uyumludur

URL'yi paylaştığınızda görüntüleyiciler tam ekran görünümünde test çalıştırması sonuçlarını görür.

Azure Repos

Hedef dala göre çekme isteklerini (PR) filtrele

Pull request'ler, ekibinizin kodu gözden geçirmesine ve değişiklikler ana dala birleştirilmeden önce geri bildirim vermesine olanak tanır. Önerilen değişikliklerde adım adım ilerleyebileceğiniz, açıklama bırakabileceğiniz ve kod değişikliklerini onaylamak veya reddetmek için oy verebileceğinizden, bu ekipler birçok ekibin iş akışının önemli bir parçası haline gelmiştir.

Çekme isteklerinizi (pull request) bulmanızı kolaylaştırmak için hedef dalı kullanarak PR'leri aramanızı mümkün kılacak bir filtreleme seçeneği ekledik.

Azure Pipelines çekme isteği filtresi.

Maden sekmesindeki çekme istekleri görünümünü özelleştirmek için hedef dal filtrelemesini de kullanabilirsiniz.

Çekme isteğini Benimki sekmesinde özelleştirin.

Uzantılara sözdizimi vurgulama ve otomatik tamamlama olanağı sunma

Şu anda, Monaco düzenleyicisi tarafından desteklenen dillerin bir alt kümesi için söz dizimi vurgulamasıyayımlıyoruz. Ancak birçoğunuz desteklemediğimiz diller için kendi söz dizimi vurgulamanızı oluşturmak istiyorsunuz.

Bu güncelleştirmeyle, eklentilerin dosya gezgini ve çekme istekleri görünümlerine söz dizimi vurgulama ve otomatik tamamlama eklemesine olanak tanıyan bir genişletilebilirlik noktası ekledik.

Ayrıca, Kusto dili söz dizimi renklendirme desteği ekledik.

Komut satırından git başvurularını yönetme

Azure Repos ref commandile artık başvuruları oluşturabilir, listeleyebilir, silebilir (dal/etiket) ve ayrıca dal başvurularını kilitleyebilir veya kilidini açabilirsiniz. Bu, komut satırı aracılığıyla Azure Repos ile çalışırken deponun tamamını kullanıma almak zorunda kalmadan bir işleme kimliğini etiketlemeyi kolaylaştırır.

Komutlar ve söz dizimi hakkında daha fazla bilgi için buradaki belgelere bakın.

Komut satırından depo adını ve varsayılan dalı güncelleştirme

Artık Azure Repos update komutunu kullanarak depo adını ve bir deponun varsayılan dalını güncelleştirebilirsiniz. Örneğin, Hizmet deposunun adını ContosoService olarak güncelleştirmek ve varsayılan dalı geliştirme olarak ayarlamak istiyorsanız şu komutu çalıştırabilirsiniz: az repos update --repository "Service" --name "ContosoService" --default-branch "development"

Daha fazla ayrıntı için buradabelgelere bakın.

Azure Artifacts

Komut satırından bir işlem hattı çalıştırmasında artefaktları yönetme

İşlem hattı tarafından oluşturulan bir yapıt kümesini indirmeniz gerekiyorsa, artık az pipelines runs komutunu kullanarak belirli bir işlem hattı çalıştırması tarafından oluşturulan yapıtları bir komut satırından indirebilir, karşıya yükleyebilir veya listeleyebilirsiniz.

Komut ve söz dizimi hakkında daha fazla bilgi için buradaki belgelere bakın.

Wiki

Yeni modern kullanıcı deneyimi

Wiki yeni bir görünüme sahip ve performans geliştirildi. Örneğin, sayfa gezinti ağacı soldan sağa doğal veri akışı sağlamak için sola taşındı. Ayrıca, şimdiye kadar, dikey boşluk miktarı üst bilgi tarafından kısıtlandı. Bu güncelleştirmeyle, içeriğiniz için çok daha fazla dikey alan elde edebilmeniz için sayfayı tamamen kaydırdık.

Tip

Klavyenizde e tuşuna basarak düzenleme sayfasına hızla gidebilirsiniz.

Menü öğelerinde de aşağıdaki değişiklikleri yaptık:

  1. Menü eylemleri aşağıdaki üç kategoride birleştirilmiştir:

    • Wiki düzeyi eylemleri wiki seçicinin yanındadır

      Wiki düzeyi eylemleri, wiki seçicinin yanındadır.

    • Ağaç düzeyi eylemleri

      Ağaç düzeyi eylemleri.

    • Sayfa düzeyi eylemleri

      Sayfa düzeyi eylemleri.

  2. Yeni sayfa düğmesi ağaca taşındı. Yeni bir sayfa oluşturmak için klavyede n tuşuna da basabilirsiniz.

    Yeni sayfa düğmesi ağaca taşındı.

  3. Ayrıca, bir sayfayı kaç kişinin takip ettiğinizi size bildirmek için Takip et işlevine sayım ekledik. Bu, bir sayfanın ne kadar önemli olduğuna dair bir fikir verebilir.

    Takip et işlevindeki sayım.

HTML etiketleri desteği

Artık HTML etiketlerini kullanarak wiki'de daha zengin içerik oluşturabilirsiniz. Aşağıdaki HTML etiketleriyle neler yapabileceğinize göz atın.

  1. Artık ayrıntıları ve özet etiketlerini kullanarak wiki sayfalarınızın içinde daraltılabilir bölümler oluşturabilirsiniz. Ayrıntıları varsayılan olarak genişletilmiş tutmak için open özniteliğini ekleyebilirsiniz.

    Wiki sayfalarınızın içinde daraltılabilir bölümler oluşturun.

    ayrıntıları etiketi hakkında daha fazla bilgi için, belgelerineburada göz atın.

    Bu öneri bileti temel alınarak bu durum öncelikli hale getirildi.

Uyarı

Bu etiket Edge ve Internet Explorer tarayıcılarında desteklenmez.

  1. Ayrıca, şekil ve şekil etiketlerini kullanarak resimlerinize bir resim yazısı ekleyebilirsiniz. Bu etiketler resimler için alternatif metin eklemenize ve ilişkili görüntü blokları oluşturmanıza olanak sağlar. figcaption etiketi resmin üstüne veya altına eklenebilir.

    Resimlerinize resim yazısı ekleyin.

    Figcaption etiketi hakkında daha fazla bilgi için buradaki belgeye göz atın.

  2. Son olarak, işaret etiketini kullanarak wiki sayfalarınızdaki metin bölümlerini vurgulayabilirsiniz. Bu, okuyucuların dikkatini çekmek için wiki sayfalarınızdaki önemli metni vurgulamanıza olanak tanır.

    Wiki sayfalarınızdaki metnin bölümlerini vurgulayın.

    İşaret etiketi hakkında daha fazla bilgi için buradaki belgelere bakın.

Gelişmiş tablo oluşturma ve düzenleme

Şimdiye kadar wiki'de tablo oluşturmak ve düzenlemek zordu. Wiki'nize tablo eklemenizi ve yönetmenizi kolaylaştırmak için değişiklikler yaptık.

  1. Kılavuzdan tablo oluşturma

    Markdown tablosunun söz dizimini artık hatırlamanız gerekmez. Artık 15 X 15 ızgarasından seçim yaparak kolayca bir Markdown tablosu oluşturabilirsiniz. Tek tıklamayla tablo eklemek için gerekli sütun ve satır sayısını seçmeniz yeter.

    Izgaradan tablo oluştur.

    Bu özellik, aşağıdaki öneri biletlerine göre önceliklendirilmiştir:

  1. Daha iyi tablo okunabilirliği

    Artık düzenleyicinizde tablolarınızın daha iyi okunabilmesi için sözcük kaydırmayı açıp kapatabilirsiniz. Kelime kaydırmayı devre dışı bırakmak, büyük tabloların içeriğini görmenizi kolaylaştıran bir kaydırma çubuğu ekler.

Düzenleyiciniz için sözcük kaydırmayı açma/kapatma.

  1. Markdown tablolarını otomatik biçimlendirme

    Markdown sütunlarınızı hizalamak için artık boşluk eklemeniz gerekmez. Tabloları biçimlendir düğmesiyle, markdown tablolarınız hücreleri hizalamak için hücrelere boşluklar ekleyerek otomatik olarak biçimlendirilir. Büyük tablolar kullanıyorsanız, tabloların daha kolay okunmasını sağlamak için sözcük kaydırmayı devre dışı bırakın.

    Markdown tablolarını otomatik biçimlendirme.

    Tablolarınızı biçimlendirmek için Ctrl + Shift + F kısayolunu da kullanabilirsiniz.

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. Sorun bildirmek veya öneride bulunmak için geri bildirim menüsünü kullanın.

Öneride bulunma

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

Teşekkürler

Todd Manion