İş öğesi türüne kural ekleme (Devralma işlemi)

Azure Boards | Azure DevOps Server 2020 | Azure DevOps Server 2019

Özel kurallar, bir alan için varsayılan değer ayarlamanın veya gerekli hale göstermenin ötesine geçerek bir dizi iş kullanım örneğine yönelik destek sağlar. Kurallar, bir alanın değerini temizlemeye, bir alana değer kopyalamaya ve farklı alanların değerleri arasındaki bağımlılıklara göre değerler uygulamana olanak sağlar.

Önemli

Bu makale, Azure DevOps Services 2019 ve Azure DevOps Server sürümleri için geçerlidir. TFS 2018 veya önceki sürümlerde bir koleksiyonda tanımlanan herhangi bir projeyi özelleştirmek için bkz. Şirket içi XML işlem modeli.

Önemli

Devralma işlemi modelini desteklemek için yalnızca bir proje koleksiyonunda tanımlanan projeler için Devralma işlemi modelini kullanabilirsiniz. Şirket içi koleksiyonunuz Şirket içi XML işlem modelini kullanmak üzere yapılandırılmışsa, iş izleme deneyimini özelleştirmek için yalnızca bu işlem modelini kullanabilirsiniz. Daha fazla bilgi edinmek için bkz. İş izlemesini özelleştirme, Proje koleksiyonunuz için işlem modelini seçme.

TFS 2018 veya önceki sürümlerde bir koleksiyonda tanımlanan herhangi bir projeyi özelleştirmek için bkz. Şirket içi XML işlem modeli.

Özel bir kuralla, belirli koşulları temel alan bir dizi eylem tanımlayabilirsiniz. Örneğin, bu tür senaryoları desteklemek için bir kural uygulayabilirsiniz:

  • Öncelik için bir değer tanımlandığı zaman Risk alanını gerekli hale getir
  • Yayın değerinde bir değişiklik yapıldı mı, "Kilometre Taşı" değerini temizle
  • Kalan İş değerinde bir değişiklik olduğunda Tamamlanan İş'i gerekli bir alan yapma
  • Approved değeri True olduğunda Approved By gerekli alanı seçin
  • Bir kullanıcı hikayesi oluşturulduğunda şu alanları gerekli hale getir: Öncelik, Risk ve Efor
  • Geçerli kullanıcı "Project Administrators" üyesi olduğunda Öncelik gerekli hale
  • Geçerli kullanıcı "Project Administrators" üyesi değilse Öncelik alanını gizleyebilirsiniz

Not

Bir alanı gerekli hale ve alanı için Seçenekler sekmesinden varsayılan olarak bir alan belirtirsiniz.

Özel bir kural tanımlamadan önce Kurallar ve kural değerlendirmesi, Devralınmış işlem kuralı bileşimi'ne gözden geçirin. Kural uygulamayla ilgili yaygın senaryoları gösteren örnekler için bkz. Örnek kural senaryoları.

Önkoşullar

Bir işlemi özelleştirmeden önce, iş gereksinimlerinizi karşılayacak şekilde Azure Boards özelleştirme konusunda rehberliksağlayan Yapılandırma ve özelleştirme Azure Boards gözden geçirmenizi öneririz. Farklı biriktirme listesi ve panoların açıklaması için bkz. Biriktirme Listesi, Boards, GörevPanoları ve Planlar tarafından desteklenen görevler.

İşlem Ayarlar > Açma

Kuruluş ayarları İşlem sayfasından işlemler için özelleştirmeler oluşturabilir, yönetebilir ve yapabilirsiniz.

  1. Proje'Azure DevOps açmak için Azure DevOps logosunu seçin. Ardından Kuruluş ayarları'ı seçin.

    Open Projects>Organization settings.

  2. Ardından, İşlem'i seçin.

    Then, choose Process.

    Önemli

    İşlem'i görmüyorsanızTFS-2018 veya önceki bir sürümde çalışıyorsanız. İşlem sayfası desteklenmiyor. Şirket içi XML işlem modeli için desteklenen özellikleri kullan gerekir.

Koleksiyon ve İşlem'den işlemler için özelleştirmeler Ayarlar.

  1. Proje'Azure DevOps açmak için Azure DevOps logosunu seçin. İşlemlerini özelleştirmek istediğiniz proje koleksiyonunu seçin ve ardından Koleksiyon koleksiyonu'Ayarlar.

    Open Projects>Organization settings

  2. Ardından, İşlem'i seçin.

    Then, choose Process.

Yönetici ayarları İşlem sayfasından işlemler için özelleştirmeler oluşturabilir, yönetebilir ve yapabilirsiniz.

  1. Proje'Azure DevOps açmak için Azure DevOps logosunu seçin. Ardından Yönetici ayarları'ı seçin.

    Open Project>Organization settings.

  2. Ardından, İşlem'i seçin.

    Then, choose Process.

Not

Devralınmış bir işlemi özelleştirdiğinde, bu işlemi kullanan tüm projeler özelleştirmeleri yansıtacak şekilde otomatik olarak güncelleştirilir. Bu nedenle, özelleştirmeleri kuruluşa hazır hale olmadan önce test etmek için bir dizi özelleştirmeniz olduğunda bir test işlemi ve test projesi oluşturmanızı öneririz. Daha fazla bilgi edinmek için bkz. Devralınan işlemleri oluşturma ve yönetme.

Özel kural ekleme

Seçili iş öğesi türüne alanlar eklersiniz.

  1. Kural eklemek istediğiniz WIT'yi seçin, Kurallar'ı ve ardındanYeni kural'ı seçin.

    Process, WIT, Bug, Layout, New rule

    Yeni iş öğesi kuralı iletişim kutusunu doldurasanız, işlemi düzenlemek için gerekli izinlere sahip olmazsınız. Bkz. İş izleme için izinleri ve erişimi ayarlama, Devralınan işlemi özelleştirme.

  2. Kuralı olarak ayarlayın ve açılan menülerden koşulu ve eylemi seçin.

    İpucu

    Üzerinde hareket ettiyseniz veya ayarda olduğunuz koşulları alan veya alanlara göre yapılandıran bir ad belirtin.

    Burada, Durum Etkin olarak değişirse ve şu anda boş olduğunda Kabul Ölçütleri alanına ihtiyaç olduğunu tanımlamış oluruz.

    New rule form

    Belirttiğiniz eylem dizisi, kuralın davranışını veya aynı WIT için tanımlanan diğer kurallara göre davranışını etkilemez.

  3. Özel bir kural eklediktan sonra bir iş öğesi açın ve kuralın istediğiniz gibi çalıştığını doğrulayın.

Kuralı silme veya devre dışı bırakma

Bir kuralı geçici olarak devre dışı bırakarak veya tamamen silebilirsiniz.

Kuralı, kuralın eylemler menüsünden siler veya devre dışı ekleyebilirsiniz.

Delete or disable a rule

Not

Devralınan bir işlemde yapılan değişiklikleri denetim günlüğü aracılığıyla gözden geçirsiniz. Daha fazla bilgi edinmek için bkz. Denetim günlüklerine erişme, dışarı aktarma ve filtreleme.