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:
- Microsoft Teams için Azure Boards uygulaması
- İŞ öğelerini CSV dosyasından içeri aktarma
- İş öğesi kartlarına üst alan ekleme
- Kapsam ve sorgulara üst alan ekleme
- Azure Boards aramada hızlı gezinti
Azure Repos:
- Microsoft Teams için Azure Repos uygulaması
- Çekme isteğinde dosyaları gözden geçirildi olarak işaretleme
- Azure Repos giriş sayfaları için yeni Web Kullanıcı Arabirimi (önizleme)
- Kod araması için yakınlık desteği
Azure Pipelines:
- Azure Resource Manager (ARM) aboneliği ve yönetim grubu düzeyine dağıtma
- Barındırılan işlem hattı görüntülerine Güncelleştirmeler
- Çok aşamalı YAML işlem hatlarınız için CD özellikleri
- bitbucket tümleştirmesi ve işlem hatlarını kullanmaya başlamayla ilgili diğer geliştirmeler
- Azure CLI görevinde PowerShell betikleri desteği
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.
İŞ öğ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.
İş öğ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.
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.
Azure Boards aramada hızlı gezinti
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.
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.
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.
Ç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.
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
Mobil
Kod araması için yakınlık desteği
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.
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.
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 yazarak Azure Boards wiki sayfalarınızı da arayabilirsiniz.
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.
Stack Overflow'da topluluk tarafından yanıtlanmış öneriler ve sorularınıza da ulaşabilirsiniz.
Teşekkürler,
Kurt Samuelson