Bildirimler hakkında

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

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ürlerinin 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 izin veya role bakın.

Bildirim türü Yönetmek için gereken rol
Kişisel bildirimler Kullanıcı
Ekip bildirimleri Ekip Yöneticisi veya Proje Yöneticileri grubunun veya Proje Koleksiyonu Yöneticileri grubunun üyesi
Proje bildirimleri Proje Yöneticileri grubunun veya Proje Koleksiyonu Yöneticileri grubunun üyesi
Genel bildirimler Proje Koleksiyonu Yöneticileri 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ğinin aboneliğini kaldırma 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
Yapı
    - derleme tamamlandı
    - derleme başarısız oluyor
    - eski bir XAML derleme denetleyicisi veya aracının durum değişiklikleri
    - eski bir XAML derlemesi kalite değişiklikleri
Kod (Git)
    - bir işleme gönderilir
    - çekme isteği oluşturulur veya güncelleştirilir
    - Ekibimin gözden geçiren olduğu bir çekme isteği güncelleştirilir
    - çekme isteğinde açıklama yapılır
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
    - onay
    için bekleyen çalıştırma aşaması- El ile doğrulama için bekleyen çalıştırma aşaması
İş
    - bir iş öğesi oluşturulur
    - iş öğesi değiştirilir
    - iş öğesi silinir
    - iş öğesi geri yüklenir
    - bir iş öğesi bu ekip projesinden taşınır
Artifacts
    - paket değiştirildi
Uzantı yönetimi
    - uzantı değiştirildi
Yayınla
    - bir dağıtım için onay beklemede
    - 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 bir 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. Ekip, grup ve genel bildirimleri yönetme.

Genel bildirimler

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

Abonelikler

Bildirim aboneliğidesteklenen 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ğinde yalnızca iş öğesi türü olan Hata ile eşleşen bir filtre olabilir. Ya da oluşturulan bir çekme isteği olayı 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 aboneliklerin listesine bakın.

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

Tek tek kullanıcılar, diğer ekip üyeleri abone olarak kalırken varsayılan abonelikten vazgeçmeyi seçebilir. Kişisel bildirim aboneliklerini yönetmeyi öğrenin.

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

Proje Koleksiyonu Yöneticileri 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 grup, ekip veya bireysel 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 satırındaki küre , varsayılan aboneliği gösterir.

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 00:00 UTC'de 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üzey Ayarları yönetin.

Ayarlar bölümü, Proje Koleksiyonu Yöneticileri 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öneticileri grubunun üyeleri veya Koleksiyon düzeyinde bilgileri düzenleme iznine sahip kullanıcılar, bu koleksiyondaki diğer kişiler veya ekip için uyarılar ayarlayabilir.
  • Proje Yöneticileri grubunun üyeleri veya Proje düzeyinde bilgileri düzenle izinlerine sahip 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 işbirliği yapmak için Campfire veya Slack gibi 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 Server için, ekip üyelerinin kuruluşlarından veya kullanıcı profili menüsündenBildirimler seçeneğini görmesi ve bildirimleri alması için bir SMTP sunucusu yapılandırın.