Uzantı örnekleri

Azure DevOps Services | Azure DevOps Server 2020 | Azure DevOps Server 2019 | TFS 2018-TFS 2017

Bir örnekten çalışarak uzantınızı geliştirmeye başlayın.

İpucu

Azure DevOps uzantısı SDK 'sınıkullanarak uzantı geliştirmede en yeni belgelerimize göz atın.

Aşağıda listelenen Microsoft örnekleri, uzantı çerçevesinin yeteneklerini ve çeşitli alanlara nasıl katkıda bulunabileceğinizi gösterir. Her örnek bir veya daha fazla katkıyı gösterir. Uzantı çerçevesini anlamak için her örnek için katkı sayısını sınırlandırdık.

Örnek Kaynak Katkılar Description
Renk ölçeği Iş öğesi formu özel denetimi GitHub Çalışma öğesi form denetimi Açılan menüdeki değerlere renk kodlaması ekleyin.
Geri sayım pencere öğesi GitHub Pano pencere öğesi Her ekibin Anımsanması gereken önemli tarihler vardır. Panonuzda ekibiniz için görünür hale getirin!
Dosya sahibi GitHub Bağlam menüsü eylemi (kaynak Gezgini) Kullanıcıların kaynak gezgin 'den bir dosyanın sahibi olan kişileri görmesini sağlar
Klasör yönetimi GitHub Bağlam menüsü eylemi (Kod Gezgini ağacı) Kod Gezgini ağacından kaynak depolarınızda bir klasör oluşturun. Depoyu kopyalamaya veya ek araçlar yüklemeye gerek yok
Yazdırma kartları GitHub Araç çubuğu eylemi (Kanban panosu) Fiziksel bir panoda kullanmak üzere Kanban panonuzdan kart yazdırma
Çevrimdışı test yürütmesi GitHub Test planı sekmesi Azure DevOps bağlantısı kesilse bile test edicinin test adımlarını gerçekleştirmesini sağlar. bu, dışarıya aktarılmış Excel elektronik tablosu kullanılarak yapılabilir.
Release Management görevler GitHub Release Management görevler Release Management için yardımcı program görevleri: tokenizer, powershell + +, Shell + +, zıp & Unzip, geri alma için Powershell
Toplama panosu GitHub Pano pencere öğesi Bu pencere öğesi Kanban panosunun her sütunundaki kart sayısını gösterir
Örnek veriler GitHub Pano pencere öğesi Projenizdeki örnek verileri oluşturmanıza ve kaldırmanıza olanak sağlar.
Alan yolu bağımlılıklarını göster GitHub Hub Diğer ekiplerde bağımlılıkları yönetmenin hafif bir yolunu sağlar.
Durum modeli görselleştirmesi GitHub Araç çubuğu eylemi (iş öğesi), Merkez Seçili bir iş öğesi türü için durum modelini görselleştirin.
MRU etiketleri GitHub Bağlam menüsü eylemi (iş öğesi), bildirim (iş öğesi) En son kullanılan iş öğesi etiketlerinin bir listesini tutar ve bu etiketlerin tek bir tıklama ile eklenmesine izin verir.
Takım takvimi GitHub Hub, olay kaynakları Takımınız için önemli olan olayları izleyin, gün sayısını görüntüleyin ve yönetin, Sprint 'lerin ne zaman başlayıp bitdiğini hızlı bir şekilde görün ve daha fazlasını yapın.
Project sistem durumu GitHub Pano pencere öğesi Kullanıcıların, derleme ışığına benzer bir görsel ipucu sunarak derlemelerin genel sistem durumunu görselleştirmesini sağlar.
Kullanıcı Sesli kullanıcı ARABIRIMI GitHub Grup (iş öğesi formu), hub, uzantı verileri İş öğesi formunda bağlantılı Kullanıcı seslendirme önerilerinin zengin verilerini gösterir. Şu teknikleri ele almaktadır: dış API 'Ler çağırma, çalışma öğesine etiketler ekleme, iş öğesine bağlantılar ekleme, kapsayıcının yeniden boyutlandırılması.
İş öğesi ayrıntıları GitHub Bağlam menüsü eylemi (iş öğesi), pano pencere öğesi Panonuzdaki iş öğesi (ler) i ayrıntılarını görüntüleme
WSJF GitHub Bildirim (iş öğesi), bağlam menüsü eylemi (iş öğesi) En yüksek ROı ile biriktirme listesi öğelerini hesaplamak için bir formül olan ağırlıklı en kısa Işi (WSJF) hesaplar. Güvenligibi çerçeveler içinde popüler bir öncelik belirleme özelliğidir.
Basamaklı seçim listeleri GitHub İş öğesi formu Normal seçim listesi alanlarını, üst seçim listesinin değerine bağlı olarak değerleri görüntüleyen veya gizleyen listelere dönüştürür.

Nasıl kullanmaya başlarım

Mümkün olduğunca hızlı bir şekilde başlamanızı sağlamak için, TypeScript kullanarak bir uzantı oluşturmak için gereken dosyaları içeren bir çekirdek proje mevcuttur. Uzantıyı oluşturmayı, paketlemeyi ve yayımlamayı otomatik hale getirmek için bir grönme betiği eklenir.

katkıların çoğunluğunu içeren örnek bir proje ile ilgileniyorsanız, GitHub Azure DevOps örnek uzantıları deposuna bakın.