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

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

Özel kurallar, bir alan için varsayılan değer ayarlamanın ötesine geçmenize veya gerekli hale getirmenize olanak sağlayan bir dizi iş kullanım örneği için destek sağlar. Kurallar bir alanın değerini temizlemenize, bir değeri alana kopyalamanıza ve farklı alanların değerleri arasındaki bağımlılıklara göre değerler uygulamanıza olanak sağlar.

Önemli

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

Önemli

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

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

Özel bir kuralla, belirli koşullara göre 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ığında Risk'i gerekli bir alan yapın
  • Release değerinde bir değişiklik yapıldığında "Kilometre Taşı" değerini temizleyin
  • Kalan Çalışma değerinde bir değişiklik yapıldığında, Tamamlanan Çalışma'yı gerekli bir alan yapın
  • Approved değeri True olduğunda Approved By değerini gerekli bir alan yapın
  • Kullanıcı hikayesi oluşturulduğunda aşağıdaki alanları gerekli hale getirin: Öncelik, Risk ve Efor
  • Geçerli kullanıcı "Proje Yöneticileri"nin üyesiyse, Öncelik'i gerekli hale getirin
  • Geçerli kullanıcı "Proje Yöneticileri" üyesi değilse, Öncelik alanını gizleyin

Not

Bir alanı gerekli hale getirir ve alanın Seçenekler sekmesi aracılığıyla bir alanı varsayılan olarak belirtirsiniz.

Özel bir kural tanımlamadan önce Kurallar ve kural değerlendirmesi, Devralınan işlem kuralı bileşimi'ni 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, Azure Boards iş gereksinimlerinizi karşılayacak şekilde özelleştirme konusunda rehberlik sağlayan Azure Boards yapılandırma ve özelleştirme makalesini gözden geçirmenizi öneririz. Farklı kapsamların ve panoların açıklaması için bkz . Kapsamlar, Panolar, Görev Panoları ve Planlar tarafından desteklenen görevler.

Ayarlar>İşlemi'nin açılması

Kuruluş ayarları>İşlem'den işlemlere yönelik özelleştirmeler oluşturur, yönetir ve yaparsınız.

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

    Proje>Kuruluşu ayarlarını açın.

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

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

    Önemli

    İşlem'i görmüyorsanız, TFS-2018 veya önceki bir sürümden çalışıyorsunuz demektir. İşlem sayfası desteklenmez. Şirket içi XML işlem modeli için desteklenen özellikleri kullanmanız gerekir.

Koleksiyon Ayarları>İşlemi'nden işlemler oluşturur, yönetir ve işlemlerde özelleştirmeler yaparsınız.

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

    Proje>Kuruluşu ayarlarını açma

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

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

İşlemler için Yönetici ayarları>İşlem'den özelleştirmeler oluşturur, yönetir ve yaparsınız.

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

    Proje>Kuruluşu ayarlarını açın.

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

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

Not

Devralınan bir işlemi özelleştirdikçe, bu işlemi kullanan tüm projeler özelleştirmeleri yansıtacak şekilde otomatik olarak güncelleştirilir. Bu nedenle, özelleştirmeleri kuruluşunuza dağıtmadan önce test etmek için yapmanız gereken bir dizi özelleştirme 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ından Yeni kural'ı seçin.

    İşlem, WIT, Hata, Düzen, Yeni kural

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

  2. Kuralı adlandırın ve açılan menülerden koşulları ve eylemleri seçin.

    İpucu

    Üzerinde işlem yaptığınız alanlardan veya ayarladığınız koşullardan oluşturulan bir ad belirtin.

    Burada, DurumEtkin olarak değiştiğinde ve şu anda boş olduğunda Kabul Ölçütleri alanının gerekli olduğunu tanımladık.

    Yeni kural formu

    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 ekledikten 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ırakabilir veya tamamen silebilirsiniz.

Kuralın eylemler menüsünden siler veya devre dışı bırakırsınız.

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

Not

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