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.
Azure DevOps'un Sprint 156 Güncelleştirme, kullanıcının deneyimini iyileştirmeye yardımcı olabilecek öğeleri içerecek şekilde Azure Boards'ı geliştirmeye devam ediyoruz. Örneğin, artık Önem Derecesi, Etkinlik ve Öncelik gibi sistem seçim listesi değerlerini özelleştirebilirsiniz. Ayrıca, grup üyeliğine göre alanları salt okunur veya gerekli olarak ayarlamak için kural desteği ekledik. Son olarak, iş öğesi formunuzda
Daha fazla bilgi için aşağıdaki Özellikler listesine göz atın.
Azure DevOps'taki yenilikler
Özellik
Genel:
Azure Boards:
- Grup üyeliği için salt okunur ve gerekli kurallar
- Sistem seçim listesi değerlerini özelleştirme
- yeni iş öğesi URL parametresi
- Metin alanlarında kişilerden, iş öğelerinden ve PR'lerden bahsedin
- Tartışma yorumlarında tepkiler
- Azure Boards raporlarını panoya sabitleme
Azure Repos Depoları
- Azure Repos uygulaması , Slack için
Azure Artifacts:
- AAD kiracı içindeki farklı kuruluşlarda yukarı akışları yapılandırma
- Azure Artifacts akışlarıyla pip ve twine kimlik doğrulaması yapmak için Python Kimlik Bilgisi Sağlayıcısını kullanma
Azure Pipelines:
Genel
Docker
- Dockerfile için yeni derleme görüntüsü şablonu
- Docker Compose görevindeki bağımsız değişken girişi
Test
Barındırılan VM'ler
Azure deneyimleri
- aks için Dağıtım Merkezi'nde Bitbucket depoları için Desteği ve kapsayıcılar için Web App
- Azure DevOps Projeleri Java iş akışları için Linux Web App desteği
Azure komut satırı arabirimi
- İşlem hattı değişken grubu ve değişken yönetimi komutları
- Pr dalı için işlem hattını çalıştırma
- İlk pipeline çalıştırma işlemini atla
- Hizmet Uç Noktası Komut Geliştirme
Azure Test Planları:
- Test Planları ilerleme raporu (genel önizleme)
- Test Planları sayfası için Geliştirmeler
Raporlama:
- Sorgu Sonuçları pencere öğesinde geliştirme
Wiki:
- wiki sayfalarında açıklamalar
- "" ile başlayan klasörleri ve dosyaları gizleyin. wiki ağacında
Genel
Kuruluşa erişim istemek için yeni kullanıcı arabirimi
Artık yenierişim isteği kullanıcı arabirimiyle
Azure Boards
Grup üyeliği için salt okunur ve gerekli kurallar
İş öğesi kuralları, davranışlarını otomatikleştirmek için iş öğesi alanlarında belirli eylemleri ayarlamanıza olanak sağlar. Bir alanı grup üyeliğine göre salt okunur veya gerekli olarak ayarlamak için bir kural oluşturabilirsiniz. Örneğin, ürün sahiplerine özelliklerinizin önceliğini ayarlama izni verirken, bunu diğer herkes için salt okunur hale getirmek isteyebilirsiniz.
Grup üyeliği için 
Sistem seçim listesi değerlerini özelleştirme
Artık Önem Derecesi, Etkinlik, Öncelik gibi herhangi bir sistem seçim listesinin (neden alanı dışında) değerlerini özelleştirebilirsiniz. Her iş öğesi türü için aynı alan için farklı değerleri yönetebilmeniz için seçim listesi özelleştirmelerinin kapsamı belirlenmiştir.
Yeni iş öğesi URL parametresi
Yeni iş öğesi URL parametremizle panonuz veya geri logunuz bağlamında iş öğelerine bağlantılar paylaşın. Artık URL'ye ?workitem=[ID] parametresini ekleyerek pano, iş listesi veya sprint görünümünüzde bir iş öğesi iletişim kutusu açabilirsiniz.
Bağlantıyı paylaştığınız herkes, bağlantıyı paylaştığınızda sahip olduğunuz bağlamla aynı yere inecektir!
Metin alanlarında kişileri, iş öğelerini ve PR'leri belirtme
Geri bildirimlerinizi dinlediğimizde, yalnızca yorumlarda değil, iş öğesi açıklama alanında (ve diğer HTML alanlarında) kişiler, iş öğeleri ve PR'lerden bahsedebilmek istediğinizi duyduk. Bazen bir iş öğesi üzerinde biriyle birlikte çalışıyor veya iş öğesi açıklamanızda bir çekme isteğini vurgulamak istiyorsunuz, ancak bu bilgileri eklemenin bir yolu yoktu. Artık iş öğesindeki tüm uzun metin alanlarındaki kişilerden, iş öğelerinden ve PR'lerden bahsedebilirsiniz.
Burada bir örnek görebilirsiniz.
- Kişilerden bahsetmek için, önce @ işaretini ardından bahsetmek istediğiniz kişinin adını yazın. İş öğesi alanlarındaki @mentions, açıklamalar için yaptığı gibi e-posta bildirimleri oluşturur.
- İş öğesi anmalarını kullanmak için # işaretini ve ardından iş öğesi kimliğini veya başlığını yazın. #mentions iki iş öğesi arasında bir bağlantı oluşturur.
- Çekme isteği bahsetmelerini kullanmak için önce bir , ardından ekleyin ve sonrasında çekme isteği kimliğinizi veya adınızı yazın.
Tartışma açıklamalarına tepkiler
Temel hedeflerimizden biri, iş öğelerini ekipler için daha işbirliğine dayalı hale getirmektir. Kısa süre önce twitter üzerinde iş öğesiyle ilgili tartışmalarda hangi işbirliği özelliklerini istediğinizi öğrenmek için bir
Twitter anketinin sonuçlarını 
Herhangi bir açıklamaya tepki ekleyebilirsiniz ve tepkilerinizi eklemenin iki yolu vardır: herhangi bir yorumun sağ üst köşesindeki gülen yüz simgesi ve mevcut tepkilerin yanındaki bir yorumun alt kısmında. İsterseniz altı reaksiyonu da ekleyebilirsiniz, ya da yalnızca bir veya iki. Tepkinizi kaldırmak için, yorumunuzun altındaki tepkiye tıklayın ve kaldırılacaktır. Aşağıda bir tepki ekleme deneyimini ve bir yorumda tepkilerin nasıl göründüğünü görebilirsiniz.
Azure Boards raporlarını panoya sabitleme
Sprint 155 Güncelleştirmesi'nde,CFD ve Velocity raporlarının güncelleştirilmiş
Azure Repos
Slack için Azure Repos uygulaması
Slack için yeni Azure Repos uygulamasını duyurmaktan heyecan duyuyoruz. Bu uygulama ile depolarınızı izleyebilir ve Slack kanalınızda kod gönderildiğinde/iade edildiğinizde, çekme istekleri (PR) oluşturulduğunda, PR'ler güncelleştirildiğinde ve çok daha fazlası için bildirim alabilirsiniz. Ayrıca, çekme isteği (PR) URL'leri için önizlemeler, PR'lar hakkında tartışmalar başlatmanıza ve bağlamsal, anlamlı diyaloglar kurmanıza yardımcı olur. Uygulama hem Git hem de TFVC depolarını destekler.
Azure Repos uygulaması Slack için. 
Azure Artifacts
AAD kiracısı içindeki farklı kuruluşlarda yukarı yönlü bağlantıları yapılandırma
Azure Active Directory (AAD) kiracınızla bağlantılı başka bir kuruluşa ait bir beslemeyi, Artefaktlar beslemenize yukarı akış kaynağı olarak ekleyebilirsiniz. Akışınız, yukarı akış kaynakları olarak yapılandırılan akışlardaki paketleri bulabilir ve kullanabilir ve bu sayede paketlerin AAD kiracınızla ilişkili kuruluşlar arasında kolayca paylaşılabilmesini sağlar. ayarlamayı nasıl yapacağınızıbelgelerinde görün.
Azure Artifacts akışlarıyla pip ve twine kimlik doğrulaması yapmak için Python Kimlik Bilgisi Sağlayıcısı'nı (önizleme) kullanma
Artık Python Kimlik Bilgisi Sağlayıcısı 'nı (artifacts-keyring) (şu anda önizleme aşamasındadır) yükleyip kullanarak Azure Artifacts akışına Python paketlerini yayımlamak veya kullanmak üzere kimlik doğrulamasını otomatik olarak ayarlayabilirsiniz. Kimlik bilgisi sağlayıcısıyla, herhangi bir yapılandırma dosyası ayarlamanız gerekmez (pip.ini/pip.conf/.pypirc), pip veya twine'yi ilk kez çağırırken web tarayıcınızda bir kimlik doğrulama akışından geçersiniz. Belgelerde daha fazla bilgi edinin.
Azure Pipelines
Boru hatları önbellek geliştirmeleri
Sprint 155 Güncelleştirmesi'nde, indirilen bağımlılıklar ve derleme çıkışları gibi dosyaların daha sonra çalıştırılarak yeniden kullanılmasına izin vererek derleme süresini kısaltmak için tasarlanmış işlem hattı önbelleğe almagenel önizlemesini duyurduk. Bu güncelleştirmede glob desenlerini kullanarak önbellek anahtarına birden çok dosya ekleme desteği ekledik. Mesela:
steps:
- task: CacheBeta@0
inputs:
key:
packages/**/package-lock.json, !node_modules/** | $(Agent.OS)
path:
$(npm_config_cache)
Not
Anahtarın bölümlerinin "|" karakteriyle ayrılması gerekir (yukarıda gösterildiği gibi). Bu değişiklik, alternatif geri yükleme anahtarlarını belirtme olanağının yakında sunulacağı beklentisiyle gerçekleştirilmektedir.
Başlamak için işlem hattı önbelleğe alma belgelerinebakın.
Geçit zaman aşımı sınırında ve sıklığında artış
Daha önce yayın işlem hatlarındaki geçit zaman aşımı sınırı üç gündü. Bu güncelleştirmeyle, daha uzun süreli geçitlere izin vermek için zaman aşımı sınırı 15 gün olarak artırıldı. Ayrıca geçidin sıklığını30 dakika
Dockerfile için yeni yapım görüntüsü şablonu
Daha önce, yeni işlem hattı oluşturma işleminde Dockerfile için yeni bir işlem hattı oluştururken şablon görüntüyü bir Azure Container Registry'ye göndermeyi ve Azure Kubernetes Service'e dağıtmayı önerirdi. Kapsayıcı kayıt defterine göndermeye gerek kalmadan aracıyı kullanarak görüntü oluşturmanıza olanak sağlamak için yeni bir şablon ekledik.
Dockerfile için yeni derleme görüntüsü şablonu 
Docker Compose görevinde argümanlar
Docker Compose görevinde --no-cachegibi bağımsız değişkenler eklemenize olanak sağlamak için yeni bir alan kullanıma sunulmuştur. Derleme gibi komutlar çalıştırılırken argüman görev tarafından iletilir.
Docker Compose görevinde Bağımsız Değişkenler girdisi 
Büyük test eklerindeki uyarı düzeltildi.
Geçen ay 100 MB'tan büyük test ekleri için destek ekledik. Şu anda günlüklerde 403 veya 407 hatası döndüren VSTest görevini veya Test sonuçlarını yayımla görevini görebilirsiniz. Giden istekleri filtreleyen bir güvenlik duvarının arkasında kendi kendine barındırılan derleme veya dağıtım ajanları kullanıyorsanız, bu işlevselliği kullanabilmek için bazı yapılandırma değişiklikleri yapmanız gerekir.
Bu sorunu gidermek için dışa giden istekleri için güvenlik duvarını https://*.vstmrblob.vsassets.iogüncelleştirmenizi öneririz. Sorun giderme bilgileriniburada
Not
Bu yalnızca şirket içinde barındırılan Azure Pipelines aracılarını kullanıyorsanız ve giden trafiği filtreleyen bir güvenlik duvarının arkasındaysanız gereklidir. Bulutta Microsoft tarafından barındırılan aracılar kullanıyorsanız veya giden ağ trafiğini filtrelemiyorsanız herhangi bir işlem yapmanız gerekmez.
Barındırılan işlem hatları görüntüleri için güncelleştirmeler
Azure Pipelines tarafından barındırılan vm görüntülerinin birkaçı için güncelleştirmeler yaptık. Öne çıkanlar şunlardır:
- VS 2017'ye, Spectre azaltmaları içeren ve içermeyen ATL'nin ARM ve ARM64 sürümleri eklendi (bu sürümler VS 2019'da zaten mevcuttu).
- Ubuntu 16.04, VS 2017 ve VS 2019 için Java ve Go'nun düzeltme eki sürümleri güncelleştirildi.
- Ubuntu 16.04'te açık dosyaların sınırı 50.000'e yükseltildi.
- Çeşitli hata düzeltmeleri.
en son sürümler hakkında daha fazla ayrıntı buradabulabilirsiniz.
Belirli bir görüntü için kullanılabilen araçların tam listesi için Ayarlar > Aracı havuzları > Ayrıntılarkonusuna gidin.
AKS için Dağıtım Merkezi'nde Bitbucket depoları ve kapsayıcılar için Web App desteği
Bu güncelleştirmeyle AKS ve kapsayıcılar için Web App Dağıtım Merkezi iş akışlarımıza Bitbucket depoları için yerel destek ekledik. Artık OAuth deneyimini ve Bitbucket hesabınızın depolarının ve dallarının doldurulmuş listesini alabilirsiniz. İlgili kaynaklarınıza dağıtım yapmanıza yardımcı olur. Ayrıca, seçilen Bitbucket deposunu analiz ederek ve DockerFile'ı algılayarak yardımlı bir deneyim ekledik.
AKS ve kapsayıcılar için Web App dağıtım merkezi'ndeki Bitbucket depoları desteği 
Azure DevOps Projelerinde Java iş akışları için Linux Web App desteği
Artık Bir Linux Web Uygulaması oluşturabilir ve Azure DevOps Projelerinde birkaç tıklamayla örnek bir Java uygulaması dağıtabilirsiniz. Örnek Java uygulamasını Azure Repos'ta barındıracağız ve bunun için bir CI/CD işlem hattı ayarlayacağız.
Azure DevOps Projelerinde Java iş akışları için Linux Web App desteği 
İşlem hattı değişken grubu ve değişken yönetimi komutları
İşlem hattı değişkenlerini ve değişken gruplarını el ile ayarlamanız gerektiğinden YAML tabanlı işlem hatlarını bir projeden diğerine taşımanız zor olabilir. Ancak, işlem hattı değişken grubu ve değişken yönetim komutlarıyla, artık işlem hattı değişkenlerinin ve değişken gruplarının kurulumu ve yönetimi için betik oluşturabilir ve bu sayede sürüm denetimi yapılabilir ve işlem hatlarını bir projeden diğerine taşıma ve ayarlama yönergelerini kolayca paylaşabilirsiniz.
Çekme isteği dalı için işlem hattı çalıştırma
PR oluştururken, değişikliklerin hedef dalda işlem hattını bozup bozmayacağını doğrulamak zor olabilir. Artık bir çekme isteği dalı için bir işlem hattı çalıştırmasını tetikleme veya bir derlemeyi sıraya sokma özelliği ile, hedef işlem hattında çalıştırarak yapılan değişiklikleri doğrulayıp görselleştirebilirsiniz. Daha fazla bilgi için az pipelines run ve az pipelines build queue komut belgelerine bakın.
İlk işlem hattı çalıştırmayı atla
İşlem hatları oluştururken bazen bir YAML dosyası oluşturup bu dosyayı işlemek istersiniz fakat işlem hattı çalıştırılmasını tetiklememek istersiniz, çünkü altyapının hazır olmaması veya değişken oluşturulması gerekmesi gibi çeşitli nedenlerle hatalı bir çalıştırmaya yol açabilir. Azure DevOps CLI ile şimdi --skip-first-run parametresini ekleyerek işlem hattı oluşturmada ilk otomatik işlem hattı çalıştırmasını atlayabilirsiniz. Daha fazla bilgi için az pipeline create komutu belgelerine bakabilirsiniz.
Hizmet uç noktası komut geliştirmesi
Hizmet uç noktası CLI komutları yalnızca azure rm ve github hizmet uç noktası kurulumu ve yönetimini destekler. Ancak bu sürümle birlikte hizmet uç noktası komutları, dosya aracılığıyla yapılandırmayı sağlayarak herhangi bir hizmet uç noktası oluşturmanıza olanak tanır ve iyileştirilmiş komutlar sağlar: az devops service-endpoint github ve az devops service-endpoint azurerm, bu türlerde hizmet uç noktaları oluşturmak için birinci sınıf destek sağlar. Daha fazla bilgi için komut belgelerine bakın.
Azure Test Planları
Test Planları İlerleme raporu (genel önizleme)
Test Planları için ilerleme raporu artık genel önizlemede kullanılabilir. Bu hazır rapor, bir projedeki bir veya birden fazla Test Planının yürütülmesini ve durumunu izlemenize yardımcı olur. Raporu kullanmaya başlamak için Test Planları > İlerleme raporu* sayfasını ziyaret edin.
Test Planları için İlerleme raporu 
Raporun üç bölümü şunlardır:
- Özet: seçili test planları için birleştirilmiş bir görünüm gösterir.
- Sonuç eğilimi: Yürütme ve durum eğilim çizgisini size sunmak için günlük bir anlık görüntü oluşturur. 14 gün (varsayılan), 30 gün veya özel bir aralık için verileri gösterebilir.
- Ayrıntılar: Bu bölüm her test planında detaya gitmenizi sağlar ve her test paketi için size önemli analizler sunar.
Test Planları ilerleme raporunu 
Test Planları sayfasında yapılan geliştirmeler
Artık yeni Test Planları* sayfa kılavuzunu kullanarak test çalışmalarını toplu olarak ekleyebilirsiniz. Kılavuzda, önceki görünümdeki üç sütunun aksine toplu yazma için altı sütun bulunur. Kılavuzu kullanmaya başlamak için Test Planları* > Test Vaka Ekleme >ve Grid Kullanarak Test Vaka Eklemebölümlerine gidin.
Ayrıca Test Planları* sayfasına Grafik ekledik. Test Planları> Grafik* adresine giderek Grafik sekmesini bulabilirsiniz.
Test Planları sayfasındaki 
Son olarak, artık Tanımla ve Yürüt sekmelerindeki sütunları sıralayabilirsiniz. Ayrıca büyük başlıkları görmek için sütunların genişliğini ayarlayabilir ve Yürüt sekmesindeki seçeneklerle test çalışmalarını çalıştırabilirsiniz.
Raporlama
Sorgu Sonuçları pencere öğesinde geliştirme
sorgu sonuçları pencere öğesi en popüler pencere öğelerimizden biridir ve bunun iyi bir nedeni vardır. Pencere öğesi bir sorgunun sonuçlarını doğrudan panonuzda görüntüler ve birçok durumda kullanışlıdır.
Bu güncelleştirmeyle uzun zamandır beklenen birçok iyileştirmeyi dahil ettik:
- Artık pencere öğesinde görüntülemek istediğiniz kadar sütun seçebilirsiniz. Artık 5 sütunlu sınır yok!
- Pencere öğesi , 1x1'den 10x10'a kadar olan tümboyutlarını destekler.
- Bir sütunu yeniden boyutlandırdığınızda, sütun genişliğikaydedilir.
- pencere öğesinitam ekran görünümüne
genişletebilirsiniz. Genişletildiğinde, sorgu tarafından döndürülen tüm sütunları görüntüler.
Wiki
Wiki sayfalarındaki açıklamalar
Daha önce, wiki'nin içindeki diğer wiki kullanıcılarıyla etkileşim kurmanın bir yolu yoktu. Bu, konuşmaların posta veya sohbet kanalları üzerinden gerçekleşmesi gerektiğinden içerik üzerinde işbirliği yapmak ve soruların yanıtlanması zor oldu. Açıklamalar sayesinde artık doğrudan wiki'de başkalarıyla işbirliği yapabilirsiniz. Diğer ekip üyelerinin dikkatini çekmek için açıklamaların içindeki @mention kullanıcı işlevselliğinden yararlanabilirsiniz. Bu özellik, bu öneri talebi
Wiki sayfalarındaki yorumlar. 
"" ile başlayan klasörleri ve dosyaları gizleyin. wiki ağacında
Şimdiye kadar wiki ağacı, wiki ağacında nokta (.) ile başlayan tüm klasörleri ve dosyaları göstermiş. Kod wiki senaryolarında bu, gizli olması amaçlanan .vscode gibi klasörlerin wiki ağacında görünmesine neden oldu. Artık noktayla başlayan tüm dosya ve klasörler wiki ağacında gizli kalacak ve bu nedenle gereksiz dağınıklık azaltılacaktır.
Bu özellik, bu öneri talebi
Sonraki adımlar
Not
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.
Ayrıca Stack Overflowüzerinde topluluk tarafından öneriler ve sorularınıza yanıt alabilirsiniz.
Teşekkürler
Vijay Machiraju