Aracılığıyla paylaş


Microsoft Teams için yeni Azure Boards ve Azure Repos uygulaması - Sprint 159 Güncelleştirmesi

Azure DevOps Sprint 159 Güncelleştirmesi'nde, Azure Boards ve Azure Repos için yeni Microsoft Teams uygulamasını duyurmaktan heyecan duyuyoruz. Azure Boards uygulaması, iş öğesi etkinliğini izlemenize ve Microsoft Teams kanalınızdan iş öğeleri oluşturmanıza olanak tanır. Öte yandan Azure Repos uygulaması, Microsoft Teams kanalınızda depolarınızı izlemenize ve kod her gönderildiğinde/iade ettiğinizde, çekme istekleri (PR) oluşturulduğunda, PR'ler güncelleştirildiğinde ve çok daha fazlası için bildirim almanıza olanak tanır.

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

Azure DevOps'taki yenilikler

Özellikler

Azure Boards:

Azure Repos:

Azure Pipelines:

Wiki:

Azure Boards

Microsoft Teams için Azure Boards uygulaması

Microsoft Teams için yeni Azure Boards uygulamasını duyurmaktan heyecan duyuyoruz. Bu uygulama ile doğrudan Microsoft Teams kanallarınızdan iş öğesi etkinliğini izleyebilir ve yeni iş öğeleri oluşturabilirsiniz. Uygulama, oluşturulan iş öğesi, iş öğesi güncelleştirilmiş vb. dahil olmak üzere olay aboneliklerini ayarlamanıza ve yönetmenize olanak tanır. ve Teams kanalınızda bu etkinliklere ilişkin bildirimler alın. Kanaldaki konuşmalar iş öğeleri oluşturmak için kullanılabilir. Ayrıca, önizlemeleri almak ve bunlar üzerinde tartışma başlatmak için iş öğeleri URL'lerini kullanabilirsiniz.

Microsoft Teams için Azure Boards uygulaması.

İŞ öğelerini CSV dosyasından içeri aktarma

Şimdiye kadar, bir CSV dosyasından iş öğelerini içeri aktarmak Excel eklentisinin kullanılmasına bağımlıydı. Bu güncelleştirmede, yeni iş öğelerini içeri aktarabilmeniz veya mevcut iş öğelerini güncelleştirebilmeniz için doğrudan Azure Boards'den birinci sınıf içeri aktarma deneyimi sağlıyoruz. Daha fazla bilgi edinmek için buradaki belgelere bakın.

İŞ öğelerini CSV dosyasından içeri aktar.

İş öğesi kartlarına üst alan ekleme

Üst bağlam artık Kanban panonuzda iş öğesi kartları için yeni bir alan olarak kullanılabilir. Artık Etiketleri ve ön ekleri gibi geçici çözümleri kullanma gereksinimini atlayarak Kartlarınıza Üst alanı ekleyebilirsiniz.

İş öğesi kartlarına üst alan ekleyin.

Kapsam ve sorgulara üst alan ekleme

Üst alan artık kapsamlar ve sorgu sonuçları görüntülenirken kullanılabilir. Üst alanı eklemek için Sütun seçenekleri görünümünü kullanın.

Kapsam ve sorgulara üst alan ekleyin.

Artık Azure Boards üzerindeki arama kutusuna kapsam, pano, sprint ve iş öğesi yazarak ve seçim yaparak / aramanızın bağlamını ayarlayabilirsiniz. Bu özellik, aramanız için sekmeler arasında geçiş yapmak zorunda kalmadan Azure Boards içinde herhangi bir öğeyi aramanızı ve bulmanızı kolaylaştırır.

İpucu

Azure Boards klavye kısayolunu / yazarak hızlı gezintiyi çağırabilirsiniz.

hızlı gezintiyi çağırın.

Azure Boards'deki tüm varlıklar için bu özellik, son erişilen öğeleri ve arama teriminin en iyi sonuçlarını bağlama göre filtreler ve doğrudan öğeye gitmek için bir sonuç seçebilirsiniz.

Öğeye doğrudan gitmek için bir sonuç seçin.

Azure Repos

Microsoft Teams için Azure Repos uygulaması

Microsoft Teams için yeni Azure Repos uygulamasını duyurmaktan heyecan duyuyoruz. Bu uygulamayla, Teams kanalınızda depolarınızı izleyebilir ve kod her gönderildiğinde/iade edilirken bildirim alabilir, çekme istekleri (PR) oluşturulur veya güncelleştirilir ve çok daha fazlasını yapabilirsiniz. Buna ek olarak, çekme isteği URL'leri için önizlemeler PR'ler etrafında tartışmalar başlatmanıza ve bağlamsal ve anlamlı konuşmalar oluşturmanıza yardımcı olur. Uygulama hem Git hem de TFVC depolarını destekler.

Microsoft Teams için Azure Repos uygulaması.

Çekme isteğinde dosyaları gözden geçirildi olarak işaretleme

Bazen, çok sayıda dosyada değişiklik içeren çekme isteklerini gözden geçirmeniz gerekir ve daha önce gözden geçirdiğiniz dosyaları izlemek zor olabilir. Artık bir çekme isteğinde dosyaları gözden geçirilmiş olarak işaretleyebilirsiniz.

Dosya adının yanındaki açılan menüyü kullanarak veya üzerine gelip dosya adına tıklayarak dosyayı gözden geçirildi olarak işaretleyebilirsiniz.

Not

Bu özelliğin amacı, çekme isteğini gözden geçirirken ilerleme durumunuzu izlemektir. Çekme isteklerinde oylamayı temsil etmediğinden, bu işaretler yalnızca gözden geçiren tarafından görülebilir.

Çekme isteğinde dosyaları gözden geçirildi olarak işaretleyin.

Bu özellik, Geliştirici Topluluğu bir öneriye göre önceliklendirilmiştir.

Azure Repos giriş sayfaları için yeni Web Kullanıcı Arabirimi (önizleme)

Artık Azure Repos içinde yeni modern, hızlı ve mobil uyumlu giriş sayfalarımızı deneyebilirsiniz. Bu sayfalar , Yeni Depo giriş sayfaları olarak önizlemede kullanılabilir. Giriş sayfaları çekme isteği ayrıntıları, işleme ayrıntıları ve dal karşılaştırması dışında tüm sayfaları içerir.

Web

Azure Repos giriş sayfaları için yeni Web Kullanıcı Arabirimi.

Mobil

Azure Repos giriş sayfaları için yeni mobil kullanıcı arabirimi.

Geliştirici Topluluğu geri bildirimlerinizi dinlediğimizde, terimleri birbirine yakın olan dosyaları bulmak için kodunuzda arama yapabilmenizi istediğinizi duyduk. Artık uzaklık ve sıralama terimlerine göre dosyaları bulmak için NEAR, BEFORE ve AFTER işleçlerini kullanabilirsiniz. Örneğin, foo NEAR çubuğu için arama yaparsanız, foo'un terim çubuğuna yakın olduğu tüm dosyaları döndürür.

Azure Pipelines

Azure Resource Manager (ARM) aboneliği ve yönetim grubu düzeyine dağıtma

Daha önce yalnızca Kaynak Grubu düzeyinde dağıtımları destekliyorduk. Bu güncelleştirmeyle ARM şablonlarını hem abonelik hem de yönetim grubu düzeylerine dağıtma desteği ekledik. Bu, bir kaynak kümesini birlikte dağıtırken size yardımcı olur, ancak bunları farklı kaynak gruplarına veya aboneliklere yerleştirir. Örneğin, Azure Site Recovery için yedekleme sanal makinesini ayrı bir kaynak grubuna ve konuma dağıtma.

Barındırılan işlem hattı görüntülerine Güncelleştirmeler

Azure Pipelines tarafından barındırılan vm görüntülerinin birkaçı için güncelleştirmeler yaptık. Bu güncelleştirmede öne çıkan bazı noktalar şunlardır:

  • VS2019 için Visual Studio 16.2'yi 16.3 sürümüne yükseltti.
  • Mac için VS 8.2.6.26, macOS 10.13 ve 10.14 için 8.3.0.1805 sürümüne yükseltildi.
  • macOS 10.13 ve 10.14'e Java 13 eklendi.
  • macOS 10.13 ve 10.14'e Mono 6.4.0 eklendi.
  • Xcode 11-beta, 11.0 GA sürümüne yükseltildi.
  • İşletimsel verimliliği artırmak için disk boyutu azaltıldı ve Ubuntu 16.04 için yaklaşık 40 GB boş alan azaldı.
  • Çeşitli hata düzeltmeleri.

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

Not

Ruby 2.3.x'i 31 Mart 2019'da kullanım ömrü sonuna ulaştığından sonraki bir güncelleştirmede tüm görüntülerden kaldıracağız. Buna ek olarak, 18 Mart 2019'da kullanım ömrü sonuna ulaşan Python 3.4.x sürümünü kaldıracağız.

Çok aşamalı YAML işlem hatlarınız için CD özellikleri

Artık CI işlem hattınız tarafından yayımlanan yapıtları kullanabilir ve işlem hattı tamamlama tetikleyicilerini etkinleştirebilirsiniz. Çok aşamalı YAML işlem hatlarında kaynak olarak kullanıma sunuyoruz pipelines . YAML'nizde artık başka bir işlem hattına başvurabilir ve CD tetikleyicilerini etkinleştirebilirsiniz.

İşlem hatları kaynağı için ayrıntılı YAML şeması aşağıdadır.

resources: 
  pipelines:
  - pipeline: MyAppCI  # identifier for the pipeline resource
    project:  DevOpsProject # project for the build pipeline; optional input for current project
    source: MyCIPipeline  # source pipeline definition name
    branch: releases/M159  # branch to pick the artifact, optional; defaults to all branches
    version: 20190718.2 # pipeline run number to pick artifact; optional; defaults to last successfully completed run
    trigger:     # Optional; Triggers are not enabled by default.
      branches:  
        include:  # branches to consider the trigger events, optional; defaults to all branches.
        - main
        - releases/*
        exclude:   # branches to discard the trigger events, optional; defaults to none.
        - users/*  

Ayrıca, görevi kullanarak - download işlem hattı kaynağınız tarafından yayımlanan yapıtları indirebilirsiniz.

steps: 
- download: MyAppCI  # pipeline resource identifier
    artifact:  A1 # name of the artifact to download; optional; defaults to all artifacts

Diğer ayrıntılar için buradaki yapıtları indirme belgelerine bakın.

bitbucket tümleştirmesi ve işlem hatlarını kullanmaya başlamayla ilgili diğer geliştirmeler

İşlem Hatları için başlangıç sihirbazı deneyimi, Bitbucket depolarıyla çalışacak şekilde güncelleştirildi. Azure Pipelines artık Bitbucket deponuzun içeriğini analiz edecek ve çalışmaya başlamanız için bir YAML şablonu önerecektir.

Not

Bitbucket desteği yalnızca Azure DevOps Services içindir.

Başlarken sihirbazında sık sorulan bir soru, oluşturulan dosyayı yeniden adlandırma özelliğidir. Şu anda, deponuzun kökünde olduğu gibi azure-pipelines.yml iade edilir. Artık işlem hattını kaydetmeden önce bunu farklı bir dosya adına veya konuma güncelleştirebilirsiniz.

Son olarak, dosyayı farklı bir dalda azure-pipelines.yml denetlerken daha fazla denetime sahip olacağız çünkü bu daldan çekme isteği oluşturmayı atlamayı seçebilirsiniz.

Azure CLI görevinde PowerShell betikleri desteği

Daha önce bir Azure CLI görevinin parçası olarak batch ve bash betiklerini yürütebiliyorsunuz. Bu güncelleştirmeyle göreve PowerShell ve PowerShell çekirdek betikleri için destek ekledik.

Azure CLI görevinde PowerShell betikleri desteği.

Wiki

Son ziyaret edilen wiki sayfalarına erişme

Projede son ziyaret edilen wiki sayfalarını bulmanızı kolaylaştırdık. Artık Wiki hub'ında arama kutusuna tıklayarak son ziyaret edilen wiki sayfalarına erişebilirsiniz.

İpucu

"/" klavye kısayolunu yazarak arama kutusunu çağırabilirsiniz.

Son ziyaret edilen wiki sayfalarına erişin.

Wiki için anında arama

Artık, arama kutusuna yazarken wiki arama sonuçlarını görüntüleyebilirsiniz. Bu, seçtiğiniz wiki sayfasına hızla gitmenize yardımcı olur.

Wiki için anında arama.

/wiki yazarak Azure Boards wiki sayfalarınızı da arayabilirsiniz.

/wiki yazarak Azure Boards wiki sayfalarını arayın.

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

Öneride bulun

Stack Overflow'da topluluk tarafından yanıtlanmış öneriler ve sorularınıza da ulaşabilirsiniz.

Teşekkürler,

Kurt Samuelson