Yayınlar ve Jira sorunları arasında iki yönlü izlenebilirlik-Sprint 154 güncelleştirmesiBi-directional traceability between Releases and Jira issues - Sprint 154 Update

Azure DevOps Sprint 154 güncelleştirmesinde , Jira uygulaması Için Azure Pipelines atlasıı marketi 'ne yayınlıyoruz.In the Sprint 154 Update of Azure DevOps, we are releasing the Azure Pipelines for Jira app to the Atlassian marketplace. Tümleştirme, Jira sorunlarına, yayınlarla dağıtılan iş öğeleri olarak bağlantılar ekler ve doğrudan Jira sorunları içinde dağıtım ayrıntılarını görüntülemenizi sağlar.The integration adds links to Jira issues as work items deployed with the releases and allows you to view deployment details directly in Jira issues.

Ayrıca iş öğelerini aramanızı ve izlemenizi kolaylaştırmak için geliştirmeler yaptık.We also made improvements to make it easier for you to search and track work items. Arama kutusu artık iş öğeleri ve son iş öğelerinin listesi için Anlık aramayı destekler.The search box now supports instant search for work items and list of recent work items. Ayrıca, wiki artık wiki içeriğini kullanarak iş öğeleri oluşturmanıza ve izlemenize olanak tanıyarak canlı belgeler oluşturmanıza imkan tanır.In addition, Wiki now lets you create live documents by allowing you to create and track work items using wiki content.

Daha fazla bilgi için aşağıdaki Özellikler listesine göz atın.Check out the Features list below for more.

Azure DevOps 'daki yeniliklerWhat’s new in Azure DevOps

ÖzelliklerFeatures

Genel:General:

Azure Boards:Azure Boards:

Azure Pipelines:Azure Pipelines:

Azure Test Plans:Azure Test Plans:

Azure Repos:Azure Repos:

Azure Artifacts:Azure Artifacts:

Wiki:Wiki:

GenelGeneral

Azure DevOps CLı genel kullanılabilirliğiAzure DevOps CLI general availability

Şubat ayında Azure CLı için Azure DevOps uzantısını sunuyoruz.In February, we introduced the Azure DevOps extension for Azure CLI. Uzantı, komut satırından Azure DevOps ile etkileşime girebilmenizi sağlar.The extension lets you interact with Azure DevOps from the command line. Uzantınızı geliştirmemize ve daha fazla komut eklemeye yardımcı olan geri bildirimlerinizi topladık.We've collected your feedback that helped us improve the extension and add more commands. Artık uzantının genel kullanıma sunulduğunu duyurmaktan mutluluk duyuyoruz.We are now happy to announce that the extension is generally available.

Azure DevOps CLı hakkında daha fazla bilgi edinmek için buradakibelgelere bakın.To learn more about Azure DevOps CLI, see the documentation here.

Azure BoardsAzure Boards

Çalışma öğesi canlı yeniden yüklemeWork item live reload

Daha önce, bir iş öğesi güncelleştirilirken ve ikinci bir ekip üyesi aynı iş öğesinde değişiklik yaparken ikinci Kullanıcı değişikliklerini kaybeder.Previously, when updating a work item, and a second team member was making changes to the same work item, the second user would lose their changes. Artık farklı alanları düzenlediğiniz sürece, iş öğesinde yapılan değişikliklerin canlı güncelleştirmelerini görürsünüz.Now, as long as you are both editing different fields, you will see live updates of the changes made to the work item.

İş öğesi canlı yeniden yükleme.Work item live reload.

Komut satırından yineleme ve alan yollarını yönetmeManage iteration and area paths from the command line

Artık ve komutlarını kullanarak komut satırından yineleme ve alan yollarını yönetebilirsiniz az boards iteration az boards area .You can now manage iteration and area paths from the command line by using the az boards iteration and az boards area commands. Örneğin, CLı 'dan etkileşimli olarak yineleme ve alan yolları oluşturabilir ve yönetebilir veya bir komut dosyası kullanarak tüm kurulumu otomatikleştirebilir.For example, you can setup and manage iteration and area paths interactively from the CLI, or automate the entire setup using a script. Komutlar ve sözdizimi hakkında daha fazla ayrıntı için buradakibelgelere bakın.For more details about the commands and the syntax, see the documentation here.

Sütun seçeneği olarak iş öğesi üst sütunuWork item parent column as column option

Artık ürün biriktirme listesi veya Sprint kapsamınızdaki her iş öğesinin üst öğesini görme seçeneğiniz vardır.You now have the option to see the parent of every work item in your product backlog or sprint backlog. Bu özelliği etkinleştirmek için, istenen biriktirme listesinden sütun seçenekleri gidin ve üst sütunu ekleyin.To enable this feature, go to Column Options on the desired backlog, then add the Parent column.

Üst sütunu bir biriktirme listesine sütun olarak ekleyin.Add parent column as a column to a backlog.

İş öğeleri için hızlı aramaInstant search for work items

Son ziyaret edilen iş öğelerini, panoları, biriktirme listeleri ve Sprint 'leri bulmanıza çok kolay yaptık.We've made it easy for you to find recently visited work items, boards, backlogs and sprints. Artık Azure Boards içindeki arama kutusuna tıklayarak son ziyaret edilen iş öğelerine erişebilirsiniz.You can now access recently visited work items by clicking on the search box in Azure Boards.

İpucu

"/" Klavye kısayolunu yazarak arama kutusunu çağırabilirsiniz.You can invoke the search box by typing the keyboard shortcut "/".

Son görüntülenen iş öğelerine ve Pano öğelerine aramadan gidin.Navigate to recently viewed work items and board items from search.

Yazarken bir iş öğesi arayınSearch for a work item as you type

Artık, arama kutusuna yazarken iş öğesi arama sonuçlarını görüntüleyebilirsiniz.Now you can view the work item search results as you type in the search box. Bu, seçtiğiniz iş öğesine hızlı bir şekilde gitmenize yardımcı olur.This will help you quickly navigate to the work item of your choice.

Yazarken arama sonuçlarını görüntüleyin.View search results as you type.

Buna ek olarak, iş öğeleri araması üzerinde giriş bölümüne göre sekmeler arasında geçiş yapmak ve ardından sekmeleri değiştirerek kod wiki 'yi veya paket arama sonuçlarını görüntülemek için sekmeleri değiştirmek zorunda kalmadan Code ve wiki arama sonuçlarına gidebilirsiniz.In addition, you can navigate to code and wiki search results without having to switch tabs by landing on work items search and then changing tabs to view code wiki or package search results.

Azure Boards kod ve wiki arama sonuçlarına gidin.Navigate to code and wiki search results from Azure Boards.

Bir proje tarafından kullanılan işlemi değiştirmeChange the process used by a project

Araçlarınız ekibiniz gibi değişmelidir, artık projelerinizi herhangi bir kullanıma hazır işlem şablonundan diğer kullanıma hazır bir işleme geçirebilirsiniz.Your tools should change as your team does, you can now switch your projects from any out-of-the-box process template to any other out-of-the-box process. Örneğin, projenizi çevik kullanarak Scrum veya temel olarak çevik olarak değiştirebilirsiniz.For example, you can change your project from using Agile to Scrum, or Basic to Agile. Adım adım tam belgeleri buradabulabilirsiniz.You can find full step-by-step documentation here.

Bir proje tarafından kullanılan işlemi değiştirme.Change the process used by a project.

Özel alanları düzenden gizleHide custom fields from layout

Artık işleminizi özelleştirirken form düzeninden özel alanları gizleyebilirsiniz.You can now hide custom fields from the form layout when customizing your process. Alan, sorgular ve REST API 'Lerinde kullanılabilir olmaya devam edecektir.The field will still be available from queries and REST APIs. Bu, diğer sistemlerle tümleştirilirken ek alanların izlenmesi için yararlı olarak sunulur.This comes in handy for tracking extra fields when you are integrating with other systems.

Bir özel alanı bir iş öğesi düzeninden gizleyin.Hide a custom field from a work item layout.

Azure PipelinesAzure Pipelines

Jira için Azure Pipelines uygulamasıAzure Pipelines app for Jira

Jira Için Azure Işlem hattı uygulamasınınkullanılabilirliğini duyurmak için heyecanlıyız.We are excited to announce the availability of the Azure Pipeline app for Jira. Tümleştirme, Jira yazılım bulutu 'ndaki Azure Pipelines ve sorunlar arasında çift yönlü bağlamayı mümkün bırakır.The integration enables bi-directional linking between releases in Azure Pipelines and issues in Jira software cloud. Yayınlar ile dağıtılan GitHub Yürütmelerinde bahsedilen sorunları izleyerek sürüm notlarını oluşturmayı basitleştirir.It simplifies the generation of release notes by tracking Jira issues mentioned in GitHub commits deployed with releases.

Jira için Azure Pipelines uygulaması.Azure Pipelines app for Jira.

Ayrıca, Azure Pipelines yapı ve sürüm bilgilerini görüntüler ve sorunların geliştirme panelinde gösterir.In addition, it displays build and release information from Azure Pipelines and shows it in the development panel of the issues. Bu, bir sorunun nasıl ve ne zaman teslim edildiğini izlemeyi etkinleştirdi ve sorun oluşturma aşamasından Jira 'da izlenen dağıtımlar için sıkı bir geliştirme döngüsünü sağlar.This enabled tracking of how and when an issue is delivered, and provides a tight development cycle from issue creation to deployments tracked in Jira.

Jira 'da izlenen derleme ve sürüm bilgileri.Build and release information tracked in Jira.

Jira yazılım bulutu ile Azure Pipelines tümleştirme hakkında daha fazla bilgi edinmek için buradakibelgelere bakın.To learn more about the Azure Pipelines integration with Jira software cloud, see the documentation here.

Bolluk için Azure Pipelines uygulamasına yönelik iyileştirmelerImprovements to the Azure Pipelines app for Slack

Şubat ayında, işlem hatlarınızı izlemenize yardımcı olması için Azure Pipelines uygulamasını bolluk için yayımladık.In February, we released the Azure Pipelines app for Slack to help you monitor your pipelines. Bu güncelleştirmeyle, uygulamayı geliştirdik.With this update, we enhanced the app. , @mention Tetiklediğiniz başarısız bir yapı için bildirim olduğunda, bolluk kanalında kullanır.Will use @mention in the Slack channel when there is a notification for a failed build that you triggered. Ayrıca, bir yayın dağıtımı onayı bekleyen bildiriminde bir onaylayan olduğunuzda sizi uyarır.In addition, it will notify you when you are an approver on a release deployment approval pending notification.

Ayrıca, artık Azure Pipelines uygulamasında bir yapıya veya yayına bir bağlantı yapıştırabilir ve işlem hattının zengin bir önizlemesini alabilirsiniz.In addition, you can now paste a link to a build or release in the Azure Pipelines app and get a rich preview of the pipeline. Bu, bağlantıya bağlam ekler ve Azure DevOps 'a gitmeyi kolaylaştırır.This adds context to the link and makes it easier to navigate to Azure DevOps.

Örneğin, bir yapıya bir bağlantı yapıştırılırken, derleme ayrıntıları ve geçerli durum gösterilir.For example, pasting a link to a build shows the details of the build and the current status.

Bolluk için Azure Pipelines uygulamasındaki URL (bağlantı önizlemeleri).URL unfurling (link previews) in Azure Pipelines app for Slack.

Bu güncelleştirme hakkında daha fazla bilgi için buradakitam duyuruyu içeren blog gönderisine bakın.For more details about this update, see the blog post with the full announcement here.

Tek barındırılan havuzSingle hosted pool

Not

Bu, önceden iletişim kurmak istediğimiz yakında yapılacak bir değişiklik.This is an upcoming change that we wish to communicate in advance.

Birden çok barındırılan havuzun bulunması zaman kafa karıştırıcı olabilir.Having multiple hosted pools can be confusing at times. Eşzamanlılık Tüketilmekte olan yerin doğru bir resmini edinmeyin.You do not get an accurate picture of where concurrency is being consumed. Örneğin, bir eşzamanlılık 10 paralel işleriniz varsa, her barındırılan havuzda doğru olmayan 10 sanal aracı görürsünüz.For example, if you have a concurrency of 10 parallel jobs, you see 10 virtual agents in each of the hosted pools, which is not accurate. İşiniz, tüm boştaki aracılarla belirli bir barındırılan havuzda (ör. barındırılan VS2017) bekliyorsa, eşzamanlılık işleminin diğer barındırılan havuzlarda (ör. barındırılan Ubuntu 1604) tüketildiğini hiçbir şekilde Azure Pipelines hizmetinin kopuk olduğunu düşünebilirsiniz.When your job is waiting on a specific hosted pool (e.g. Hosted VS2017) with all idle agents, you may think that Azure Pipelines service is broken without realizing that the concurrency is possibly consumed in other hosted pools (e.g. Hosted Ubuntu 1604).

Aracı havuzu yönetimi deneyimlerimizi, Azure Pipelines adlı yeni bir Birleşik barındırılan aracı havuzu içerecek şekilde güncelleştireceğiz.We will update our agent pool management experiences to include a new unified hosted agent pool called Azure Pipelines. Bu, yakında barındırılan, barındırılan VS2017, barındırılan Ubuntu 1604, barındırılan macOS 2019, barındırılan macOS ve barındırılan macOS High Sierra ile barındırılan diğer barındırılan havuzların yerini alır.This will soon replace the other hosted pools that you have - Hosted, Hosted VS2017, Hosted Ubuntu 1604, Hosted Windows 2019 with VS2019, Hosted macOS, and Hosted macOS High Sierra.

Bu özellik dağıtıldıktan sonra, bu havuzda kaç iş çalıştığını doğru bir şekilde gösteren tek bir barındırılan havuz görürsünüz.Once this feature is deployed, you will see a single hosted pool that will give you an accurate picture of how many jobs are running in that pool. Sonraki birkaç sprint üzerinde bu değişikliği kullanıma almayı planlıyoruz.We plan to roll out this change over the next few sprints. İşleri eski barındırılan havuzlardan yeni Birleşik havuzdaki uygun görüntüye otomatik olarak yönlenditireceğiz, işlem hatlarınızda herhangi bir değişiklik yapmanız gerekmez.You will not have to make any changes to your pipelines since we will automatically redirect jobs from the old hosted pools to the appropriate image in the new unified pool.

Kuruluş ayarlarındaki aracı havuzu arabirimi güncelleştirildiUpdated Agent Pool interface in organization settings

Daha önce, proje ayarlarındaki aracı havuzları yönetim sayfasını yeni bir kullanıcı arabirimi içerecek şekilde değiştirdik.Previously, we changed the agent pools management page in project settings to include a new user interface. Bu güncelleştirmeyle, kuruluş ayarları altında aracı havuzları arabirimini güncelleştiriyoruz.With this update, we are updating the agent pools interface under the organization settings. Bu yeni arabirim, barındırılan havuzlar için birleştirme ve eşzamanlı işlerin tüketimini izleme özelliği dahil olmak üzere yaklaşan bir özellik ile yardımcı olacaktır.This new interface will help with an upcoming feature that will include consolidation for hosted pools and the ability to track the consumption of concurrent jobs.

Yaklaşan özellik hakkında daha fazla ayrıntı için, tek barındırılan havuzdakisürüm notuna bakın.For more details about the upcoming feature see the release note on single hosted pool.

Kuyruk sırasında geçersiz kılınabilen denetim değişkenleriControl variables that can be overridden at queue time

Şu anda, yeni bir çalıştırma başlatmadan önce herhangi bir değişkenin değerlerini güncelleştirmek için Kullanıcı arabirimini veya REST API kullanabilirsiniz.Currently, you can use the UI or REST API to update the values of any variable prior to starting a new run. İşlem hattının yazarı bazı değişkenleri olarak işaretlerse _settable at queue time_ , sistem bunu zorlamaz ve diğer değişkenlerin ayarlanmasının engellenmediği sürece.While the pipeline's author can mark certain variables as _settable at queue time_, the system didn't enforce this, nor prevented other variables from being set. Diğer bir deyişle, ayar yalnızca yeni bir çalıştırma başlatılırken ek girişler istemek için kullanılır.In other words, the setting was only used to prompt for additional inputs when starting a new run.

Parametreyi zorlayan yeni bir kuruluş ayarı ekledik _settable at queue time_ .We've added a new organization setting that enforces the _settable at queue time_ parameter. Bu, yeni bir çalıştırma başlatılırken hangi değişkenlerin değiştirilebileceğine ilişkin denetim sağlar.This will give you control over which variables can be changed when starting a new run. İleri, yazar tarafından işaretlenmemiş bir değişkeni olarak değiştiremezsiniz _settable at queue time_ .Going forward, you can't change a variable that is not marked by the author as _settable at queue time_.

Not

Bu ayar, mevcut kuruluşlarda varsayılan olarak kapalıdır, ancak yeni bir Azure DevOps organizasyonu oluşturduğunuzda varsayılan olarak açık olur.This setting is off by default in existing organizations, but it will be on by default when you create a new Azure DevOps organization.

Büyük test ekleri için destekSupport for large test attachments

Azure Pipelines test sonuçlarını yayımla görevi, kapsamlı bir test raporlama ve analiz deneyimi sağlamak üzere testler yürütüldüğünde test sonuçlarını yayımlamanıza olanak sağlar.The publish test results task in Azure Pipelines lets you publish test results when tests are executed to provide a comprehensive test reporting and analytics experience. Bu aşamada, test çalıştırmaları ve test sonuçları için test ekleri için 100 MB sınırı vardı.Until now, there was a limit of 100MB for test attachments for both test run and test results. Bu, kilitlenme dökümleri veya videoları gibi büyük dosyaların karşıya yüklenmesini sınırlıdır.This limited the upload of big files like crash dumps or videos. Bu güncelleştirmeyle, büyük test ekleri için destek ekledik, bu da başarısız testlerinizde sorun gidermeye yönelik tüm verilerin kullanılabilmesini sağlar.With this update, we added support for large test attachments allowing you to have all available data to troubleshoot your failed tests.

YAML ardışık düzeninde dağıtımlarDeployments in YAML pipeline

Dağıtım işi, uygulamanızı bir ortama dağıtmak için kullanılan özel bir türüdür.A deployment job is a special type of job that is used to deploy your app to an environment. Bu güncelleştirmeyle, bir dağıtım işinde adım başvuruları için destek ekledik.With this update, we have added support for step references in a deployment job. Örneğin, bir dosyada bir adım kümesi tanımlayabilir ve bir dağıtım işinde buna başvurabilirsiniz.For example, you can define a set of steps in one file and refer to it in a deployment job.

Dağıtım işine ek özellikler için de destek ekledik.We have also added support for additional properties to the deployment job. Örneğin, bir dağıtım işinin artık ayarlayabilmeniz için birkaç özelliği aşağıda verilmiştir.For example, here are few properties of a deployment job that you can now set,

  • Timeoutınminutes -otomatik olarak iptal etmeden önce işin çalıştırılacağı süretimeoutInMinutes - how long to run the job before automatically cancelling
  • Canceltimeoutınminutes -' i sonlandırmadan önce her zaman ' iptal edilen görevler ' e ne kadar zaman verilecekcancelTimeoutInMinutes - how much time to give 'run always even if cancelled tasks' before terminating them
  • koşul -işi koşullu olarak çalıştırıncondition - run job conditionally
  • değişkenlere sabit kodlanmış değerler doğrudan eklenebilir veya bir Azure Anahtar Kasası tarafından desteklenen değişken grubuna başvurulabilir veya bir dosyada tanımlananbir dizi değişkene başvurabilirsiniz.variables - Hardcoded values can be added directly, or variable groups , variable group backed by an Azure key vault can be referenced or you can refer to a set of variables defined in a file.
  • devam eden-bu dağıtım işi başarısız olsa bile gelecekteki işler çalıştırılmalıdır; Varsayılan değer ' false ' şeklindedircontinueOnError - if future jobs should run even if this deployment job fails; defaults to 'false'

Dağıtım işleri ve bir dağıtım işini belirten tam sözdizimi hakkında daha fazla bilgi için bkz. dağıtım işi.For more details about deployment jobs and the full syntax to specify a deployment job, see Deployment job.

Optimizely tümleştirmesiOptimizely integration

Optimizely, ürün ekipleri için güçlü bir A/B testi ve özellik bayrak platformudur.Optimizely is a powerful A/B testing and feature flagging platform for product teams. Optimizely deneme platformu ile Azure Pipelines tümleştirmesi, ürün ekiplerinin hızlandırılır, öğrenilmesi ve dağıtımı, Azure Pipelines tüm DevOps avantajlarını elde etmek üzere güçlendirilmesine olanak sağlar.Integration of Azure Pipelines with Optimizely experimentation platform empowers product teams to test, learn and deploy at an accelerated pace, while gaining all DevOps benefits from Azure Pipelines.

Azure DevOps için Optimizely uzantısı, derleme ve yayın işlem hatlarına deneme ve özellik bayrağı yayma adımları ekler. böylece sürekli olarak yineleyebilir, özellikleri alabilir ve Azure Pipelines kullanarak geri alabilirsiniz.The Optimizely extension for Azure DevOps adds experimentation and feature flag rollout steps to the build and release pipelines, so you can continuously iterate, roll features out, and roll them back using Azure Pipelines.

BuradaAzure DevOps Optimizely uzantısı hakkında daha fazla bilgi edinin.Learn more about the Azure DevOps Optimizely extension here.

OptimizelyOptimizely

Yapıt kaynağı olarak bir GitHub sürümü ekleyinAdd a GitHub release as an artifact source

Artık GitHub sürümlerinizi Azure DevOps yayın işlem hatları 'nda yapıt kaynağı olarak bağlayabilirsiniz.Now you can link your GitHub releases as artifact source in Azure DevOps release pipelines. Bu, dağıtımlarınızın bir parçası olarak GitHub sürümünü kullanmanıza olanak sağlar.This will let you consume the GitHub release as part of your deployments.

Yayın ardışık düzen tanımında yapıt Ekle ' ye tıkladığınızda, yeni GitHub yayın kaynağı türünü bulacaksınız.When you click Add an artifact in the release pipeline definition, you will find the new GitHub Release source type. GitHub sürümünü kullanmak için hizmet bağlantısı ve GitHub deposu sağlayabilirsiniz.You can provide the service connection and the GitHub repo to consume the GitHub release. GitHub sürümünün en son, belirli bir etiket sürümü olarak kullanması için varsayılan bir sürüm seçebilir veya yayın oluşturma zamanında seçim yapabilirsiniz.You can also choose a default version for the GitHub release to consume as latest, specific tag version or select at release creation time. GitHub yayını bağlandıktan sonra otomatik olarak indirilir ve yayın işleriniz tarafından kullanılabilir hale getirilir.Once a GitHub release is linked, it is automatically downloaded and made available in your release jobs.

GitHub yayınını yapıt kaynağı olarak ekleyin.Add GitHub release as artifact source.

Azure DevOps portalından ek işlem hatları için ödeme yapınPay for additional pipelines from the Azure DevOps portal

Daha önce, ek işlem hatları için ödeme yapmak üzere Market 'e gitmeniz gerekiyordu.Previously, you had to go to the Marketplace to pay for additional pipelines. Artık Azure DevOps portalından ek işlem hatları satın alabilirsiniz.Now you can buy additional pipelines from the Azure DevOps portal. Kuruluş ayarlarından Microsoft tarafından barındırılan veya şirket içinde barındırılan CI/CD sayısını, faturalandırma > artırabilir veya azaltabilirsiniz.You can increase or decrease the count of Microsoft-hosted or self-hosted CI/CD from Organization Settings > Billing.

Daha fazla bilgi edinmek için CI/CD satın alma hakkındaki belgeleri burayaziyaret edin.To learn more visit the documentation about buying CI/CD here.

Yayınları doğrudan yayınlar hub 'ından OnaylaApprove releases directly from Releases hub

Bekleyen onayları daha kolay hale getirir.Acting to pending approvals made easier. Şimdiye kadar, yayının Ayrıntılar sayfasından bir yayını onaylamak mümkün oldu.So far, it was possible to approve a release from the details page of the release. Artık yayınları doğrudan yayınlar hub 'ından onaylamanıza olanak sağlıyoruz.We now make it possible for you to approve releases directly from the Releases hub.

Yayınları doğrudan yayınlar hub 'ından onaylayın.Approve releases directly from releases hub.

İlgili küme için Azure dikey penceresine gidebilmeniz için Kubernetes ortamlarının kaynak görünümüne bir bağlantı ekledik.We added a link to the resource view of Kubernetes environments so you can navigate to the Azure blade for the corresponding cluster. Bu, Azure Kubernetes hizmet kümelerinde ad alanlarına eşlenmiş ortamlar için geçerlidir.This applies to environments that are mapped to namespaces in Azure Kubernetes Service clusters.

Azure Kubernetes hizmet kümesi bağlantısı, ortamların Kubernetes kaynak görünümü.Azure Kubernetes Service Cluster link in Kubernetes resource view of Environments.

Bildirim aboneliklerinde klasör filtrelerini bırakmaRelease folder filters in notification subscriptions

Klasörler, daha kolay keşfedilebilirlik ve güvenlik denetimi için işlem hatlarını düzenlemeyi sağlarFolders allow organizing pipelines for easier discoverability and security control. Genellikle, bir klasör altındaki tüm işlem hatları tarafından temsil edilen tüm yayın işlem hatları için özel e-posta bildirimleri yapılandırmak isteyebilirsiniz.Often you may want to configure custom email notifications for all release pipelines, that are represented by all pipelines under a folder. Daha önce, odaklanmış e-postaları almak için aboneliklerde birden çok abonelik yapılandırmanız veya karmaşık sorgular olması gerekiyordu.Previously, you had to configure multiple subscriptions or have complex query in the subscriptions to get focused emails. Bu güncelleştirmeyle, artık dağıtım tamamlandı ve onay bekleyen olayları için bir sürüm klasörü yan tümcesi ekleyebilir ve abonelikleri basitleştirebilirsiniz.With this update, you can now add a release folder clause to the deployment completed and approval pending events and simplify the subscriptions.

Bildirim aboneliklerinde klasör filtrelerini serbest bırakın.Release folder filters in notification subscriptions.

Dış Git depolarını Azure Kubernetes hizmetlerine dağıtma (AKS)Deploy external Git repositories to Azure Kubernetes Services (AKS)

Daha önce, AKS dağıtım merkezinde kod konumları olarak Azure Repos ve GitHub 'ı destekliyoruz.Previously, we supported Azure Repos and GitHub as code locations in the AKS deployment center. Bu güncelleştirmeyle, tüm ortak veya özel git depolarından kodunuzu AKS 'e dağıtabilmeniz için dış git depoları için destek ekledik.With this update, we are adding support for External Git repos so you can deploy your code from any public or private Git repository to AKS.

Dış git depolarınızla AKS 'e dağıtın.Deploy to AKS from your external Git repos.

DevOps Projeleri 'de Bitbucket depoları desteğiSupport for Bitbucket repositories in DevOps Projects

DevOps Projeleri için Bitbucket depoları desteği ekledik.We've added support for Bitbucket repositories to DevOps Projects. Artık, Azure kaynaklarına dağıtım yaparken içinden seçim yapmak üzere OAuth deneyimi ve doldurulmuş depolar ve dallar listesi alabilirsiniz.Now you can get OAuth experience and a populated list of repositories and branches to select from when deploying to Azure resources.

DevOps Projeleri 'deki Bitbucket depoları.Bitbucket repositories in DevOps Projects.

AKS ve WebApp kapsayıcıları için dağıtım merkezi 'nde bir Dockerfile seçinSelect a Dockerfile in deployment center for AKS and WebApp Containers

Artık AKS ve WebApp kapsayıcıları için dağıtım merkezindeki bir Dockerfile seçebilirsiniz.You can now select a Dockerfile in the deployment center for AKS and WebApp Containers. Bu, Dockerfile 'ın farklı sürümlerini sürdürmek istediğinizde veya aynı depoda birden fazla uygulamanın olması halinde yararlı olacaktır.This will be helpful when you want to maintain different versions of Dockerfile or have multiple application in the same repo. Bu, göndermek istediğiniz belirli DockerFile/uygulamasını seçebileceksiniz.With this you will be able to select the specific DockerFile/application you want to push.

AKS ve WebApp kapsayıcıları için dağıtım merkezi 'nde bir Dockerfile seçin.select a Dockerfile in deployment center for AKS and WebApp Containers.

Azure Test PlansAzure Test Plans

Yeni test planı sayfası genel önizlemesiNew Test Plan page public preview

Yeni bir Test Plans sayfası (* * Test Plans * * *) tüm Azure DevOps kuruluşları için genel önizlemede kullanılabilir.A new Test Plans Page (**Test Plans***) is available in public preview to all Azure DevOps organizations. Yeni sayfa, el ile test planlama, yazma veya yürütme sırasında göreve odaklanmanız için kolaylaştırılmış görünümler sağlar.The new page provides streamlined views to help you focus on the task at hand - test planning, authoring or execution. Ayrıca, Azure DevOps 'ın geri kalanı ile de dağınıklığı ve tutarlıdır.It is also clutter-free and consistent with the rest of the Azure DevOps offering.

Yeni test planı sayfası.New test plan page.

Yeni sayfa, aşağıda gösterildiği gibi Önizleme özelliklerinden de etkinleştirebilirsiniz.The new page can enable from Preview Features as shown below.

Yeni Test Plans sayfasını etkinleştirin.Enable new Test Plans page.

Test Plans * sayfası, kopyalama ve kopyalama test planlarını gibi yeni özelliklere ek olarak varolan sayfadaki birçok özelliğe sahip olur.The Test Plans* page will have most of the capabilities from the existing page in addition to new features such as copy and clone test plans. Her 3 haftada bir test planlama ve yazma özelliği eklemeye devam edeceğiz.We will continue to add test planning and authoring capabilities every 3 weeks.

Yeni Test Plans sayfası özellikleri.New Test Plans page features.

Yeni sayfa hakkında daha fazla bilgi edinmek için burayabakın.To learn more about the new page see the documentation here.

Azure ReposAzure Repos

Azure Repos olaylarını denetlemeAuditing for Azure Repos events

Kuruluş ayarlarındaki Azure DevOps denetimi sekmesinden tüketilen depolar için olaylar ekledik.We've added events for Repos that can be consumed through the Azure DevOps auditing tab in the organization settings. Artık, ilkelerin oluşturulması, kaldırılması, değiştirilmesi veya atlandıklarında olayları görüntüleyebilirsiniz.You can now view events for policies when they are created, removed, modified, or bypassed. Ayrıca, oluşturuldukları sırada (çatal veya silmeyi geri alma dahil), yeniden adlandırılmış, geçici olarak silinen, yok edilecek veya varsayılan dal değiştirildiğinde depoların olaylarını görüntüleyebilirsiniz.In addition, you can view events for repositories when they are created (including via fork or undelete), renamed, soft-deleted, destroyed, or when the default branch changed.

Azure Repos olayları için denetim.Auditing for Azure Repos events.

Azure ArtifactsAzure Artifacts

Akış sayfası yükleme süresi geliştirmeleriImprovements to feed page load time

Akış sayfası yükleme süresini geliştirdik.We are excited to announce that we have improved the feed page load time. Ortalama olarak, akış sayfası yükleme süreleri %10 oranında azaltılır.On average, feed page load times have decreased by 10%. En büyük akışlar, en fazla 99. yüzdebirlik akış sayfası yükleme süresini (tüm akışların en yüksek %99 ' inden yükleme süreleri) %75 oranında azalmış şekilde gördük.The largest feeds have seen the most improvement the 99th percentile feed page load time (load times in the highest 99% of all feeds) decreased by 75%.

WikiWiki

Kod wiki sayfaları için zengin düzenlemelerRich editing for code wiki pages

Daha önce, bir kod wiki sayfasını düzenlediğinizde, düzenlenmek üzere Azure Repos hub 'ına yönlendirilirsiniz.Previously, when editing a code wiki page, you were redirected to the Azure Repos hub for editing. Şu anda, Repo hub 'ı markı düzenlemesi için iyileştirilmez.Currently, the Repo hub is not optimized for markdown editing.

Artık wiki 'nin içindeki yan yana düzenleyicide bir kod wiki sayfasını düzenleyebilirsiniz.Now you can edit a code wiki page in the side-by-side editor inside wiki. Bu, içerik oluşturmak için zengin markaşağı araç çubuğunu kullanmanıza olanak sağlar.This lets you use the rich markdown toolbar to create your content making the editing experience identical to the one in project wiki. Yine de bağlam menüsündeki depolarda Düzenle seçeneğini belirleyerek depolarda düzenlemeyi seçebilirsiniz.You can still choose to edit in repos by selecting the Edit in Repos option in the context menu.

Wiki hub 'ında kod wiki için zengin düzenlemeler.Rich editing for code wiki in Wiki Hub.

Wiki sayfasından çalışma öğeleri oluşturma ve katıştırmaCreate and embed work items from a wiki page

Geri bildiriminizi dinlediğimiz gibi, beyin fırtınası belgelerini yakalamak, belgeler planlamak, özellikler hakkında fikir, teknik belgeler ve toplantılar için wiki kullanacağınızı duyduk.As we listened to your feedback, we heard that you use wiki to capture brainstorming documents, planning documents, ideas on features, spec documents, minutes of meeting. Artık, wiki sayfasından çıkmadan doğrudan bir planlama belgesinden Özellikler ve Kullanıcı hikayeleri oluşturabilirsiniz.Now you can easily create features and user stories directly from a planning document without leaving the wiki page.

Bir iş öğesi oluşturmak için, wiki sayfasında iş öğesini eklemek istediğiniz metni seçin ve yeni iş öğesi ' ni seçin.To create a work item select the text in the wiki page where you want to embed the work item and select New work item. Bu, ilk olarak iş öğesini oluşturmak zorunda olmadığınızdan zaman kazandırır, Düzenle ' ye gidin ve sonra eklemek üzere iş öğesini bulun.This saves you time since you don't have to create the work item first, go to edit and then find the work item to embed it. Ayrıca, wiki kapsamının dışına gitmezseniz bağlam anahtarını azaltır.It also reduces context switch as you don’t go out of the wiki scope.

Wiki içeriğinden iş öğeleri oluşturun ve ekleyin.Create and embed work items from wiki content.

Wiki 'den bir iş öğesi oluşturma ve müşterileriniz hakkında daha fazla bilgi edinmek için buradakibelgelerimize bakın.To learn more about creating and embeding a work item from wiki, see our documentation here.

Sonraki adımlarNext steps

Not

Bu özellikler sonraki iki ile üç haftaya kadar alınacaktır.These features will roll out over the next two to three weeks.

Azure DevOps 'a gidin ve bir göz atın.Head over to Azure DevOps and take a look.

Geri bildirim sağlamaHow to provide feedback

Bu özellikler hakkında ne düşündüğünüzü öğrenmek için seveceğiz.We would love to hear what you think about these features. Sorun bildirmek veya öneride bulunmak için geri bildirim menüsünü kullanın.Use the feedback menu to report a problem or provide a suggestion.

Öneri oluşturmaMake a suggestion

Ayrıca, Stack Overflowtopluluk tarafından, sorularınızı ve sorularınızın yanıtlarını da alabilirsiniz.You can also get advice and your questions answered by the community on Stack Overflow.

Teşekkürler,Thanks,

Biju VENUGOPALBiju Venugopal