Aracılığıyla paylaş


Azure Devops'ta bilgi başlıkları ekleme ve yönetme

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

Azure DevOps kullanıcılarınızla iletişim kurmanın hızlı ve etkili bir yolu bilgi başlıkları kullanmaktır. Toplu e-posta göndermeden kullanıcıları yaklaşan değişiklikler veya olaylar konusunda uyarmak için başlıklar kullanın.

Üç başlık türünden birini belirtebilirsiniz: hata, bilgi ve uyarı. Aynı anda yalnızca bir başlık (son eklenen veya güncelleştirilen başlık) görüntülenir. Başlıklar son kullanma tarihlerine kadar yürürlükte kalır.

Aşağıdaki görüntüde bir bilgi iletisinin nasıl görüntülendiği gösterilmektedir. Kullanıcılar Kapat'ı seçerek iletiyi iptal edebilir.

Information banner

Başlıklar otuz sözcük uzunluğunda olacak şekilde sınırlandırılır. Başlıklar düzeye göre önceliklendirilir. Örneğin, bir uyarı iletisi ve bilgi iletisi gönderdiyseniz, bilgi iletisi yalnızca bir kullanıcı uyarı iletisini kapattıktan veya uyarı iletisini sildiğinizde gösterilir.

Önkoşullar

  • Başlık eklemek veya yönetmek için Proje Koleksiyonu Yönetici istrators güvenlik grubunun üyesi olmanız gerekir. Eklemek için bkz . Kuruluş veya koleksiyon düzeyinde izinleri değiştirme.
  • Başlık Ayarlar uzantısını kullanarak başlıkları yönetmek için önce yüklemeniz gerekir. Bkz. Başlık Ayarlar ve Uzantıları yükleme
  • Komut satırını kullanarak başlıkları yönetmek için Azure DevOps CLI'yi kullanmaya başlama bölümünde açıklandığı gibi Azure DevOps CLI uzantısını yüklemeniz gerekir.
    • kullanarak az loginAzure DevOps'ta oturum açın.
    • Bu makaledeki örnekler için kullanarak az devops configure --defaults organization=YourOrganizationURLvarsayılan kuruluşu ayarlayın.
  • Başlık eklemek veya yönetmek için Proje Koleksiyonu Yönetici istrators güvenlik grubunun üyesi olmanız gerekir. Eklemek için bkz . Kuruluş veya koleksiyon düzeyinde izinleri değiştirme.
  • Başlıklarını yönetmek istediğiniz proje koleksiyonuna ücretsiz Banner Ayarlar market uzantısını yüklemeniz gerekir. Ayrıca bkz. Şirket içi sunucular için uzantıları yükleme.

Başlık Ayarlar uzantısını kullanarak başlıkları yönetme

Başlık Ayarlar uzantısı, site genelinde başlık eklemek ve yönetmek için Kuruluş Ayarlar altında bir ayarlar bölmesi sağlar. Uzantı aşağıdaki özellikleri destekler:

Başlık Ayarlar uzantısı, site genelinde başlık eklemek ve yönetmek için Koleksiyon Ayarlar altında bir ayarlar bölmesi sağlar. Uzantı aşağıdaki özellikleri destekler:

  • Azure DevOps'ta herhangi bir sayfada başlık gösterme
  • Üç ileti düzeyi arasında seçim yapma: Bilgi, Uyarı ve Hata
  • İleti için son kullanma tarihi seçme
  • Markdown söz dizimlerini kullanarak başlıklara köprü ekleyin.

Kuruluş ayarlarını açma

Başlık eklemek veya silmek için Kuruluş ayarları'nı açın, Uzantılar bölümüne gidin ve Başlık'ı seçin.

Kuruluş ayarları, kuruluşun tamamı için sırasıyla tüm projeler için kaynakları yapılandırabilir. Tüm kuruluş ayarlarına genel bakış için bkz . Proje koleksiyonu yöneticisi rolü ve proje koleksiyonlarını yönetme.

  1. Azure DevOps logosunu seçerek Projeler'i açın ve ardından Kuruluş ayarları'nı seçin.

    Open Organization settings

Yönetici ayarlarını açma

Başlık eklemek veya silmek için Yönetici ayarlarını açın, Uzantılar bölümüne kadar aşağı kaydırın ve Başlık'ı seçin.

Yönetici ayarları, bir proje koleksiyonundaki tüm projeler için kaynakları yapılandırılır. Tüm koleksiyon ayarlarına genel bakış için bkz . Proje koleksiyonu yöneticisi rolü ve proje koleksiyonlarını yönetme.

  1. Azure DevOps logosunu seçerek Koleksiyonlar'ı açın ve ardından Yönetici ayarları'nı seçin.

    Open Admin settings

Başlık ekleme ve yönetme

  1. Tanımlı başlık yoksa Yeni başlık oluştur'u seçin.

    Create first banner, on-premises

    Create first banner, on-premises

  2. Başlık metnini metin kutusuna girin. İleti düzeyini değiştirmek ve son kullanma tarihini ayarlamak için Daha fazla düzenle'yi seçin.

    Add test banner message

  3. Değişikliklerinizi kaydetmek için Kaydet'i seçin.

Azure CLI yönetici başlığı komutları

Komut Açıklama
az devops admin banner add Yeni bir başlık ekleyin ve hemen gösterin.
az devops admin banner list Başlıkları listeleyin.
az devops admin banner remove Bir başlığı kaldırın.
az devops admin banner show Başlık için ayrıntıları gösterme.
az devops admin banner update Başlık için iletiyi, düzeyi veya son kullanma tarihini güncelleştirin.

Aşağıdaki parametreler tüm komutlar için isteğe bağlıdır ve bu makalede sağlanan örneklerde listelenmez.

  • detect: Kuruluşu otomatik olarak algılayın. Kabul edilen değerler: false, true. Varsayılanı doğrudur
  • kuruluş: Azure DevOps kuruluş URL'si. az devops configure -d organization=ORG_URL kullanarak varsayılan kuruluşu yapılandırabilirsiniz. Varsayılan olarak yapılandırılmadıysa veya git yapılandırması aracılığıyla alınmadıysa gereklidir. Örnek: --org https://dev.azure.com/MyOrganizationName/.

Başlık ekleme

Başlık eklemek için komutunu girin az devops admin banner add .

az devops admin banner add --message
                           [--expiration]
                           [--id]
                           [--type {error, info, warning}]

Parametreler

  • ileti: Gerekli. Görüntülenecek başlık iletisini belirten metin dizesi. Metin dizeleri en fazla otuz sözcükle sınırlıdır.

    İleti HTML biçiminde (<a href='https://example.org'>Link text</a> ) bağlantılar içerebilir. Url'deki herhangi bir ve işareti, örneğin sorgu dizesinde, xml varlık biçiminde (&amp; ) kaçış karakteri kullanılmalıdır.

  • süre sonu: İsteğe bağlı. Başlığın artık kullanıcılara gösterilmemesi gereken tarih/saat. Örneğin, "2019-06-10 17:21:00 UTC", "2019-06-10".

  • Kimlik: İsteğe bağlı. Güncelleştirilecek başlığın kimliği. Bu tanımlayıcı, iletiyi daha sonra değiştirmek veya kaldırmak için gereklidir. Benzersiz bir tanımlayıcı belirtilmezse otomatik olarak oluşturulur.

  • tür: İsteğe bağlı. Görüntülenecek başlık türü. Geçerli değerler: hata, bilgi, uyarı. Varsayılan bilgidir.

Örnek

Örneğin, aşağıdaki komut 4 Eylül 2019'da süresi dolan bir bilgi başlığı ekler. Kimlik belirtilmediğinde, benzersiz bir kimlik otomatik olarak atanır.

az devops admin banner add --message "INFORMATION: Network domain updates will occur on September 3. <a href='https://example.org?page=network-updates&amp;anchor=september-3-2019'>More information</a>" --expiration  2019-09-04 --type  info
{
  "3d584103-6a94-4f46-8696-f424278da072": {
    "expirationDate": "2019-09-04T00:00:00-07:00",
    "level": "info",
    "message": "INFORMATION: Network domain updates will occur on September 3"
  }
}

Liste başlıkları

Hangi başlıkların tanımlandığını belirlemek için komutunu girin az devops admin banner list .

az devops admin banner list 

Örnek: Varsayılan json çıkışı

Çıkışı belirtmezseniz, liste json biçiminde görüntülenir. Diğer çıkış biçimi seçenekleri için bkz . Azure CLI komutları için çıkış biçimleri.

Örneğin, aşağıdaki komut iki başlığın tanımlandığını gösterir.

az devops admin banner list
{
  "04c4d27f-1fee-4f23-9c44-57ed6a9efef8": {
    "level": "info",
    "message": "BANNER-MESSAGE-BANNER-MESSAGE"
  },
  "27f016aa-be13-4e3b-a1da-8b98d239e074": {
    "level": "warning",
    "message": "WARNING - This is a test warning message."
  }
}

Örnek: Tablo çıkışı

Başlıkları tablo biçiminde listelemek için komut seçeneğini kullanın --output table .

az devops admin banner list 
ID                                    Message                            Type     Expiration Date
------------------------------------  ---------------------------------  -------  -----------------
04c4d27f-1fee-4f23-9c44-57ed6a9efef8  BANNER-MESSAGE-BANNER-MESSAGE      Info
27f016aa-be13-4e3b-a1da-8b98d239e074  WARNING - This is a test warning message. 

Başlık kaldırma

Bir başlığı silmek için komutunu kullanın az devops admin banner remove . Başlıkları listeleyerek bulabileceğiniz başlık kimliğini belirtin.

az devops admin banner remove --id

Parametreler

  • Kimlik: Gerekli. Kaldırılacak başlığın kimliği.

Örnek

Örneğin, aşağıdaki komut ile id=e090e7b0-4499-4b8f-a09b-1eddf7fdeb44başlığı kaldırır. Yanıt döndürülmedi.

az devops admin banner remove --id e090e7b0-4499-4b8f-a09b-1eddf7fdeb44

Başlık ayrıntılarını listeleme

Tek bir başlıkla ilgili bilgileri listelemek az devops admin banner show için komutunu kullanın. Başlıkları listeleyerek bulabileceğiniz başlık kimliğini belirtin.

az devops admin banner show --id

Parametreler

  • Kimlik: Gerekli. Ayrıntıları listelemek için başlığın kimliği.

Örnek

Burada ile id=7653f414-3c01-424f-8f84-e51aa99b797cbaşlık ayrıntılarını listeleyeceğiz.

az devops admin banner show --id 7653f414-3c01-424f-8f84-e51aa99b797c
{
  "7653f414-3c01-424f-8f84-e51aa99b797c": {
    "expirationDate": "2019-09-04T07:00:00+00:00",
    "level": "info",
    "message": "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Fusce ac lectus eget erat porttitor dapibus vulputate in ipsum. Etiam id faucibus nisi, at ornare tellus. Curabitur faucibus pharetra orci, id finibus leo iaculis et. Morbi nec felis facilisis, ultricies magna nec, convallis sem. Sed pharetra porta mi eu venenatis. Cras consectetur et dui a accumsan. Maecenas non dolor eu lacus mollis pulvinar. Fusce gravida id lacus sed consequat. Cras tempus ante tincidunt purus rhoncus, at consectetur tellus sollicitudin. Proin sed tellus vel libero maximus ornare. Nullam facilisis, nibh sit amet faucibus rutrum, diam massa ullamcorper purus, sed tempor est erat in sapien. Sed sit amet lectus vel massa facilisis interdum id sit amet nisi. Vestibulum eu purus et mi ultricies consequat. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum fermentum mattis rutrum. Nulla hendrerit nibh ut sapien viverra faucibus."
  }
}

Başlığı güncelleştirme

komutunu kullanarak az devops admin banner update bir başlığın iletisini, türünü ve süre sonunu değiştirebilirsiniz.

az devops admin banner update --id
                              [--expiration]
                              [--message]
                              [--type {error, info, warning}]

Parametreler

  • Kimlik: Gerekli. Güncelleştirilecek başlığın kimliği.
  • süre sonu: İsteğe bağlı. Başlığın artık kullanıcılara gösterilmemesi gereken tarih/saat. Başlığın süre sonunu ayarlamak için bu bağımsız değişkene boş bir değer sağlayın; örneğin, "2019-06-10 17:21:00 UTC", "2019-06-10".
  • message: Görüntülenecek başlık iletisini belirten metin dizesi.
  • tür: İsteğe bağlı. Görüntülenecek başlık türü. Geçerli değerler: hata, bilgi, uyarı. Varsayılan bilgidir.

Örnek

Örneğin, aşağıdaki komut başlık için ileti dizesini güncelleştirir ve son kullanma tarihini yıl sonuna güncelleştirir.

az devops admin banner update --id 7653f414-3c01-424f-8f84-e51aa99b797c --message "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Fusce ac lectus eget erat porttitor dapibus vulputate in ipsum. Etiam id faucibus nisi, at ornare tellus. Curabitur faucibus pharetra orci, id finibus leo iaculis et. Morbi nec felis facilisis, ultricies magna nec, convallis sem. Sed pharetra porta mi eu venenatis. Cras consectetur et dui a accumsan. Maecenas non dolor eu lacus mollis pulvinar. Fusce gravida id lacus sed consequat. Cras tempus ante tincidunt purus rhoncus, at consectetur tellus sollicitudin. Proin sed tellus vel libero maximus ornare. Nullam facilisis, nibh sit amet faucibus rutrum, diam massa ullamcorper purus, sed tempor est erat in sapien. Sed sit amet lectus vel massa facilisis interdum id sit amet nisi. Vestibulum eu purus et mi ultricies consequat. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum fermentum mattis rutrum. Nulla hendrerit nibh ut sapien viverra faucibus.   " --expiration  2019-12-31
{
  "7653f414-3c01-424f-8f84-e51aa99b797c": {
    "expirationDate": "2019-12-31T00:00:00-08:00",
    "level": "info",
    "message": "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Fusce ac lectus eget erat porttitor dapibus vulputate in ipsum. Etiam id faucibus nisi, at ornare tellus. Curabitur faucibus pharetra orci, id finibus leo iaculis et. Morbi nec felis facilisis, ultricies magna nec, convallis sem. Sed pharetra porta mi eu venenatis. Cras consectetur et dui a accumsan. Maecenas non dolor eu lacus mollis pulvinar. Fusce gravida id lacus sed consequat. Cras tempus ante tincidunt purus rhoncus, at consectetur tellus sollicitudin. Proin sed tellus vel libero maximus ornare. Nullam facilisis, nibh sit amet faucibus rutrum, diam massa ullamcorper purus, sed tempor est erat in sapien. Sed sit amet lectus vel massa facilisis interdum id sit amet nisi. Vestibulum eu purus et mi ultricies consequat. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum fermentum mattis rutrum. Nulla hendrerit nibh ut sapien viverra faucibus.   "
  }
}