Bildirimler hakkında

Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019

Azure DevOps’taki bildirimler size ve ekibinize, iş öğelerindeki değişiklikler, kod incelemeleri, çekme istekleri, kaynak denetim dosyaları ve derlemeler dahil olmak üzere proje etkinliği hakkında bilgi sağlar. Azure DevOps'ta bir olay gerçekleştiğinde, içeriği bu olay türünün her aboneliğiyle karşılaştırılır ve filtre koşullarını karşılayan her abonelik/olay eşleşmesi için bir bildirim oluşturulur. Bildirimler, abonelikte tanımlanan teslim özelliklerine göre e-posta veya hizmet kancası aracılığıyla teslim edilir.

Daha fazla bilgi için desteklenen olay türleri listesine bakın ve e-posta teslim seçenekleri hakkında daha fazla bilgi edinin.

Bildirim türleri

Azure DevOps'ta yönetebileceğiniz dört tür bildirim vardır. Aşağıdaki bildirim türleri tablosuna ve yönetmek için gerekli izinlere veya role bakın.

Bildirim türü Yönetmek için gereken rol
Kişisel bildirimler User
Ekip bildirimleri Project Yönetici istrators grubunun veya Project Collection Yönetici istrators grubunun ekip Yönetici veya üyesi
Proje bildirimleri Project Yönetici istrators grubunun veya Project Collection Yönetici istrators grubunun üyesi
Genel bildirimler Proje Koleksiyonu Yönetici istrators grubunun üyesi

Kişisel bildirimler

Kişisel bildirimlerinizi aşağıdaki şekilde yönetebilirsiniz.

  • Bildirimlerinizi görüntüleme
  • Yalnızca kendiniz için uyarılar ayarlayın
  • Tüm abonelikleri görüntüleme ve düzenleme
  • Özel abonelik ekleme
  • Ekip veya proje aboneliği aboneliğini iptal etme veya aboneliği geri çevirme

Daha fazla bilgi için bkz . Kişisel bildirimlerinizi yönetme.

Ekip ve proje düzeyinde bildirimler

Aşağıdaki kategoriler için bir abonelik oluşturabilir ve aşağıdaki şablonlardan seçim yapabilirsiniz.

Kategori Şablon seçenekleri
Oluşturma
    - derleme tamamlandı
    - derleme başarısız oldu
    - eski bir XAML derleme denetleyicisi veya aracının durum değişiklikleri
    - eski bir XAML derlemenin kalite değişiklikleri
Kod (Git)
    - bir işleme gönderildi
    - çekme isteği oluşturuldu veya güncelleştirildi
    - Ekibimin gözden geçiren olduğu çekme isteği güncelleştirildi
    - çekme isteğinde açıklama yapıldı
Kod (TFVC)
    - kod iade
    edilir- kod bir ilke geçersiz kılma
    ile iade edilir- belirli bir uzantıya sahip bir dosya iade
    edilir- belirli bir yol altındaki bir dosya iade
    edilir- kod gözden geçirme değişiklikleri
Pipelines
    - çalıştırma aşaması onay
    bekliyor- Çalıştırma aşaması El ile doğrulama bekleniyor
İş
    - bir iş öğesi oluşturulur
    - iş öğesi değiştirilir
    - iş öğesi silinir
    - bir iş öğesi geri yüklenir
    - bir iş öğesi bu ekip projesinden taşınır
Artifacts
    - bir paket değiştirildi
Uzantı yönetimi
    - uzantı değiştirildi
Sürüm
    - bir dağıtım için onay bekleniyor
    - dağıtım tamamlandı
    - yayın oluşturma isteği başarısız oldu
    - dağıtım için el ile müdahale bekleniyor

Not

Taslak durumunda oluşturulan veya güncelleştirilen çekme istekleri için özel bildirim aboneliği de oluşturabilirsiniz. Daha fazla bilgi için bkz . Taslak çekme istekleri için özel bildirim aboneliği.

Daha fazla bilgi için bkz . Ekibi, grubu ve genel bildirimleri yönetme.

Global bildirimler

Genel bildirimler, bir kuruluş veya koleksiyon için tanımlanan tüm projeler için geçerlidir.

Abonelikler

Bildirim aboneliği desteklenen bir olay türüyle ilişkilendirilir. Abonelik, olayları eşleştirmek için kullanılan bir dizi filtre içerir. Örneğin, oluşturulan bir iş öğesi olayının aboneliği, yalnızca iş öğesi türü olan Hata ile eşleşen bir filtre içerebilir. Veya oluşturulan bir çekme isteği olayının aboneliği belirli bir depo ve dal için bir filtre içerebilir.

Varsayılan e-posta abonelikleri

Birçok yararlı e-posta aboneliği sistemde varsayılan olarak önceden tanımlanmış ve etkindir. Bunlar varsayılan abonelikler olarak bilinir. Varsayılan abonelikler, en yaygın bildirim senaryoları için kullanıma hazır destek sağlar. Kullanılabilir varsayılan abonelikler listesine bakın.

Bir kuruluş veya ekip yöneticisi, kullanıcılarına hangi varsayılan aboneliklerin sunulabileceğini seçebilir. Ekip ve kuruluş bildirimlerini yönetmeyi öğrenin.

Tek tek kullanıcılar, diğer ekip üyeleri abone olmaya devam ederken varsayılan abonelikleri geri çevirmeyi seçebilir. Kişisel bildirim aboneliklerini yönetmeyi öğrenin.

Varsayılan abonelikler sekmesinde kullanılabilir tüm varsayılan genel abonelikler listelenir. Dünya bir bildirim aboneliğinde, aboneliğin varsayılan abonelik olduğunu gösterir. Tüm varsayılan bildirim aboneliklerini görüntüleyin.

Proje Koleksiyonu Yönetici istrators grubunun üyeleri, bu görünümdeki varsayılan abonelikleri etkinleştirme/devre dışı bırakma iznine sahiptir. Proje Koleksiyonu Geçerli Kullanıcılar grubunun tüm üyeleri, varsayılan aboneliğin ayrıntılarını görüntüleme iznine sahiptir. Görünüm ve etkinleştirme seçenekleri, her bir abonelikle ilişkili bağlam menüsünde (...) kullanılabilir.

Kuruluş düzeyinde bildirimler sayfasının ekran görüntüsü: Varsayılan abonelikler sekmesi.

Özel e-posta abonelikleri

Kuruluş veya ekip yöneticileri, kuruluşun veya ekibin tüm üyeleri için geçerli olan Özel e-posta abonelikleri oluşturabilir. Ekip ve kuruluş bildirimlerini yönetmeyi öğrenin. Grup yan tümceleriyle sorgulama hakkında daha fazla bilgi edinmek için bkz . Yönetilen sorgular oluşturma.

Kişiler, yalnızca kendileri için geçerli olan özel abonelikler de oluşturabilir. Kişisel abonelikleri yönetmeyi öğrenin.

Özel hizmet kancası abonelikleri

Üçüncü taraf hizmetlerle tümleştirmek için hizmet kancaları aboneliklerini kullanın. Azure DevOps olayı bir hizmet kancası aboneliğiyle eşleştiğinde, üçüncü taraf hizmet bir bildirim alır. Örneğin, bir Azure DevOps derlemesi tamamlandığında, Azure DevOps'taki derleme yapıtına bağlantılar içeren bir Slack kanalına bir bildirim gönderilir. Bkz . Üçüncü taraf hizmetleriyle tümleştirme.

Aboneler

Aboneler bölümü boş bir kimlik arama kutusuyla başlar. Belirtilen kimlikle ilişkili aboneliklerin listesini görüntülemek için herhangi bir grubu, ekibi veya bireyi girin.

Seçilen kimlik için tüm bildirim aboneliklerini bu görünümde bulabilirsiniz. Yönetim seçenekleri, her abonelikle ilişkili bağlam menüsünden (...) kullanılabilir. Abonelik Dünya satırında varsayılan abonelik gösterilir.

Kuruluş düzeyinde bildirimler sayfasının ekran görüntüsü: Aboneler listesi.

İstatistikler

İstatistikler bölümünde en etkin bildirim abonelikleri ve en iyi olay başlatıcıları (grup, ekip veya bireysel) gösterilir. İstatistikler yalnızca geçerli güne yöneliktir ve UTC saat 00:00'da sıfırlanır. Bu istatistiklerin bir avantajı, istenmeyen yüksek hacimli abonelikleri veya olay başlatıcılarını belirlemektir.

Kuruluş düzeyinde bildirimler sayfasının, İstatistikler bölümünün ekran görüntüsü.

Ayarlar

Teslim tercihleri gibi genel düzeyde Ayarlar yönetin.

Ayarlar bölümü, Proje Koleksiyonu Yönetici istrators grubunun herhangi bir üyesi tarafından kuruluş düzeyinde yönetime izin verir. Tüm ekipler ve gruplar Varsayılan teslim seçeneği ayarını devralır. Varsayılan teslim seçeneği olan bu ayar, ekip veya grup düzeyinde açıkça ayarlanmadı.

Kuruluş düzeyinde bildirimler sayfasının ekran görüntüsü: Ayarlar.

Daha fazla bilgi için bkz . Ekibi, grubu ve genel bildirimleri yönetme.

Bildirimler için izinler

E-posta bildirimlerini veya uyarılarını yönetmeyle ilişkili kullanıcı arabirimi izni yok. Bunun yerine, TFSSecurity komut satırı aracı kullanılarak yönetilebilirler.

  • Varsayılan olarak, proje düzeyi Katkıda Bulunanlar grubunun üyeleri kendileri için uyarılara abone olabilir.
  • Proje Koleksiyonu Yönetici istrators grubunun üyeleri veya Koleksiyon düzeyinde bilgileri düzenleme izni olan kullanıcılar, bu koleksiyondaki başkaları veya bir ekip için uyarı ayarlayabilir.
  • Project Yönetici istrators grubunun üyeleri veya Proje düzeyinde bilgileri düzenle izinleri olan kullanıcılar, bu projede başkaları veya bir ekip için uyarılar ayarlayabilir.

Tercih edilen e-posta adresi

Kuruluş profiliniz için tercih edilen e-posta adresi varsayılan olarak bildirimleri alır. Bu genellikle Azure DevOps'de oturum açtığınız e-posta adresidir. Bu e-posta adresini kuruluş tercihleri profil sayfanız aracılığıyla yönetebilirsiniz.

Not

Tercih ettiğiniz e-posta adresi tüm kuruluşlarınızda geçerlidir ve kuruluş bazında değiştirilemez.

Diğer hizmetlerle tümleştirme

Ekibiniz Campfire veya Slack gibi işbirliği yapmak için bir dış hizmet kullanıyorsa, bu hizmetler için bildirimleri yapılandırabilirsiniz. Aşağıdaki kullanıma sunulan hizmetleri destekliyoruz.

Ayrıca Zapier gibi bir üçüncü taraf hizmetini kullanarak yüzlerce hizmete daha bildirim gönderebilirsiniz. Zapier ve Azure DevOps Services tümleştirmesi hakkında daha fazla bilgi edinin.

Şirket içi SMTP sunucusu

Not

Şirket içi Azure DevOps Sunucusu için, ekip üyelerinin kuruluşlarından veya kullanıcı profili menüsünden Bildirimler seçeneğini görmesi ve bildirimleri alması için bir SMTP sunucusu yapılandırın.