Devralınan süreçler oluşturma ve yönetme
Azure Boards | Azure DevOps Server 2020 | Azure DevOps Server 2019
Projeyi, çevik araçlarınızı ve iş izleme sistemini devralınmış bir işlem aracılığıyla özelleştirirsiniz. Yaptığınız özelleştirmeler, işlemi kullanan tüm projeler için geçerli olur. Bir işlem, iş izleme sisteminin yapı taşlarını tanımlar. Her proje oluşturduğunuzda, projenizin kullanmasını istediğiniz işlemi seçersiniz.
Önemli
bu makale, Azure DevOps Services ve Azure DevOps Server 2019 ve sonraki sürümleri için geçerlidir. TFS 2018 veya daha önceki bir sürümde tanımlanan bir projeyi özelleştirmek için bkz. Şirket ıçı XML işlem modeli.
Önemli
Devralma işlemi modelini desteklemek için yapılandırılmış bir proje koleksiyonunda tanımlanan projeler için devralma işlem modelini kullanabilirsiniz. Şirket içi koleksiyonunuz şirket içi XML işlem modelini kullanacak şekilde yapılandırıldıysa, iş izleme deneyimini özelleştirmek için yalnızca bu işlem modelini kullanabilirsiniz. Daha fazla bilgi edinmek için bkz. iş Izlemeyi özelleştirme, proje koleksiyonunuz için işlem modelini seçme.
TFS 2018 veya daha önceki bir sürümde tanımlanan bir projeyi özelleştirmek için bkz. Şirket ıçı XML işlem modeli.
Neleri özelleştirebileceğiniz hakkında daha fazla bilgi edinmek için bkz. işlem özelleştirmesi ve devralınan Işlemler hakkında.
Bu görevleri nasıl gerçekleştireceğinizi öğrenin:
- Ayarlar işlemini aç
- Devralınan bir işlem oluştur
- Devralınan bir işlemi özelleştirme
- Devralınan bir işlemi Kopyala
- Projeleri devralınmış bir işlem veya sistem işlemi kullanacak şekilde değiştirme
- Bir işleme göre proje ekleme
- Bir işlemi etkinleştirme veya devre dışı bırakma
- Projeleri eklerken kullanılacak varsayılan olarak bir işlem ayarlayın
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.
Önkoşullar
bir işlemi özelleştirmeden önce, Azure Boards yapılandır ve özelleştir' i incelemenizi öneririz. bu, Azure Boards iş gereksinimlerinizi karşılayacak şekilde nasıl özelleştireceğiniz hakkında rehberlik sağlar. farklı biriktirme listeleri ve panolar hakkında bir açıklama için bkz. biriktirme listeleri, Boards, taskpanolar ve planlar tarafından desteklenen görevler.
- Azure DevOps Services içinde oluşturulmuş bir kuruluşunuz olmalıdır. Henüz bir tane oluşturmadıysanız, Şimdi bunu yapın.
- işlemleri oluşturmak, düzenlemek ve yönetmek için Project koleksiyonu yöneticileri grubununbir üyesi olmanız veya ilgili izinlerin işlem oluşturma, işlem silme, işlem düzenlemeveya kuruluştan izin verolarak ayarlanmış bir alanı silmesi gerekir. Bkz. çalışma izleme için izinleri ve erişimi ayarlama, devralınan bir Işlemi özelleştirme.
- Projenin oluşturulduğu proje koleksiyonu için devralma işlem modelini seçmiş olmanız gerekir. Daha fazla bilgi için bkz. Proje koleksiyonunuz için işlem modelini seçme.
- işlemleri oluşturmak, düzenlemek ve yönetmek için Project koleksiyonu yöneticileri grubununbir üyesi olmanız veya ilgili izinlerin işlem oluşturma, işlem silme, işlem düzenlemeveya kuruluştan izin verolarak ayarlanmış bir alanı silmesi gerekir. Bkz. çalışma izleme için izinleri ve erişimi ayarlama, devralınan bir Işlemi özelleştirme.
Ayarlar > işlemini aç
Kuruluş ayarları işlemindenişlemlere yönelik özelleştirmeler oluşturun, yönetin ve bunları gerçekleştirin.
projeleriaçmak için Azure DevOps logoyu seçin. Ardından kuruluş ayarları' nı seçin.
Sonra işlem' i seçin.

Önemli
İşlemgörmüyorsanız TFS-2018 veya önceki bir sürümden çalışmanız gerekir. İşlem sayfası desteklenmiyor. Şirket ıçı XML işlem modeliiçin desteklenen özellikleri kullanmanız gerekir.
koleksiyon Ayarlar işlemdenişlemleri oluşturur, yönetebilir ve işlemler için özelleştirmeler yaparsınız.
projeleriaçmak için Azure DevOps logoyu seçin. işlemini özelleştirmek istediğiniz proje koleksiyonunu seçin ve ardından koleksiyon Ayarlaröğesini seçin.
Sonra işlem' i seçin.

Yönetim ayarları işlemindenişlemleri oluşturur, yönetebilir ve işlemler için özelleştirmeler yaparsınız.
projeleriaçmak için Azure DevOps logoyu seçin. Ardından yönetici ayarları' nı seçin.
Sonra işlem' i seçin.

Devralınan bir işlem oluştur
Dört sistem işleminin herhangi birinden devralınan bir işlem oluşturabilirsiniz:temel, çevik, Scrumveya CMMI.
İşlem sayfasından, devralınan işlem oluşturmak için kullanacağınız işlemin ... bağlam menüsünü açın ve sonra devralınan işlem oluştur' u seçin.
Burada, çevik sistem işleminden devralınmış bir işlem oluşturacağız.

Bu seçeneklere erişiminiz yoksa, proje koleksiyonu yöneticinizden size izin vermesiniisteyin.
İşleminiz için bir ad ve isteğe bağlı olarak bir açıklama girin. (Adlandırma kısıtlamaları için bkz. işlem özelleştirmesi ve devralınan işlemler, işlem adı kısıtlamaları hakkında.
Devralınan işlemi tanımladıktan sonra, aşağıdaki eylemleri gerçekleştirebilirsiniz:
- Devralınan bir işlem kullanarak bir projeyi özelleştirme
- Devralınan işlemi kullanan bir proje oluşturun
- Projeyi devralınan işlemi kullanacak şekilde değiştir
Bir proje tarafından kullanılan işlemi değiştirme
Bir projenin bir sistem işleminden veya devralınan işlemden kullandığı işlemi başka bir devralınmış işleme değiştirebilirsiniz. Bir proje işlemini değiştirmek için iki mekanizma vardır. Birincisi, projenin aynı sistem işleminden türetildiği bir işleme geçiş yapmak. Anlamı, bir projeyi çevik veya Scrum gibi aynı temel işlemi kullanan işlemler arasında taşıyabilirsiniz.
İkinci yöntem, projenizi iki tamamen farklı işlem türü arasında geçirmedir. Örneğin, çevik 'ten Scrum 'a veya temel olarak çevik 'e geçiş yapın.
İkinci yöntemde, bir proje tarafından kullanılan işlemi değiştirmenin üç yaygın senaryosu için ayrıntılı adımlar sunuyoruz.
Not
Hedef işlemde de tanımlanmamış özel bir iş öğesi türünün silinmemiş bir iş öğesi olmadığı sürece projenin sürecini değiştirebilirsiniz.
Ayrıca, bir projeyi bir sistem işlemine veya aynı özel alanları içermeyen diğer devralınmış bir işleme değiştirirseniz, veriler hala sürdürülür. Ancak, geçerli işlemde temsil edilmeyen özel alanlar iş öğesi formunda görünmez. Alan verilerine bir sorgu veya REST API 'Leri aracılığıyla erişmeye devam edebilirsiniz. Bu alanlar aslında değişikliklerden kilitlidir ve salt okunurdur.
Değiştirmek istediğiniz projeyi içeren işlemi seçin. Örneğin, bir projeyi çevik iken Scrum olarak değiştirmek istediğinizi, sonra çevik işlemi seçin.

Projeler' i seçin ve ardından
değiştirmek istediğiniz proje için Eylemler simgesini seçin ve işlemi Değiştir' i seçin.
Sihirbazdaki adımları izleyin
Önemli
Bir projeyi devralınmış bir işlemi kullanmak üzere değiştirirken, bir veya daha fazla Çevik araç veya iş öğelerinin geçersiz durumda olduğunu bulabilirsiniz. Örnek:
- Bir alanı gerekli hale alırsanız, bu alanın tanımsız olduğu iş öğeleri bir hata iletisi gösterir. Ek değişiklikler yapmak ve iş öğesini kaydetmek için hataları çözmeniz gerekir.
- Kanban panosunda görünen WIT'nin iş akışı durumları ekler veya kaldırır/gizlerse, projede tanımlanan tüm takımlar için Kanban panosu sütun yapılandırmalarını güncelleştirmeniz gerekir.
Bir işlemden proje oluşturma
... kullanmak istediğiniz işlem için bağlam menüsü ve Yeni takım projesi'ne tıklayın.


Yeni proje oluştur sayfası açılır. Formu doldurun. Daha fazla bilgi edinmek için bkz. Proje oluşturma.


İşlemi kopyalama
Değişiklikleri kuruluşa sunarken yaptığınız özelleştirmeleri test etmek iyi bir uygulamadır. Bunu yapmak için bir işlem kopyası oluşturun, güncelleştirmelerinizi oluşturun, güncelleştirmelerin istediğiniz gibi görünmesini doğrulayın ve ardından projeleri yeni işleme taşıyın.
İpucu
Bir veya daha fazla proje tarafından kullanılan bir işlemde değişiklik yaptıysanız, işlem kullanan her proje, artımlı işlem değişikliğine hemen uzer. İşlem değişikliklerinizi tüm projelere başlamadan önce pakete almak için, sonraki adımlarda açıklanan adımları izleyin.
Değiştirmek istediğiniz sürecin bir kopyasını oluşturun. İşlem sayfasında... kopyalamak istediğiniz işlem için bağlam menüsü ve Kopyalama işlemi'ne tıklayın.

İletişim kutusunu kopyalanan işlem adıyla doldurun ve Kopyalama işlemi'ne seçin.

Kopyalanan işlemde değişikliklerinizi yapın. Hiçbir proje bu işlemi kullanmaz, bu değişiklikler herhangi bir projeyi etkilemez.
Değişikliklerinizi doğrulamak için, kopyalanan ve güncelleştirilen işlemi temel alan bir test projesi oluşturun. Zaten bir test projesi oluşturduysanız, bağlam menüsünden Projeyi ProcessName kullanmak üzere değiştir seçeneğini kullanarak test projesinin işlemini değiştirebilirsiniz.
Özelleştirmelerinizi tam olarak test ettiklerinde, değişikliklerinizi tüm projelere kullanıma vermeye hazır olursanız. Bunu yapmak için, yeni değişikliklere ihtiyaç olan projelerin işlemini değiştirebilirsiniz. Bağlam menüsünden Projeyi ProcessName'i kullanmak için değiştir seçeneğini belirleyin.
Özgün işlemi devre dışı bırakma veya silme.
Bir işlemi etkinleştirme/devre dışı bırakma
Bir işlemden projelerin oluşturulmasını önlemek için devre dışı bırakmanız gerekir. Birkaç özelleştirme uygulamak ve işlem tamamlandıktan sonra sürecin kullanılmalarını istemiyorsanız bu seçeneği kullanabilirsiniz. Veya projeleri yeni bir işleme taşımayı tercih etmek için bir işlem kullanımını kullanımdan kaldırarak da kullanabilirsiniz.
Tüm sistem işlemleri ve yeni oluşturulan devralınan işlemler varsayılan olarak etkindir.
- Bir işlemi devre dışı bırakmak veya etkinleştirmek için ... işlem için bağlam menüsüne gidin ve Işlemi devre dışı bırak veya Işlemi etkinleştir'i seçin.
Varsayılan işlemi ayarlama
Devralınan bir işlemi, oluşturmayı planlamış ek projeler için önceden seçilmiş olacak şekilde varsayılan olarak ayarlayın.
Bir işlemi varsayılan olarak ayarlamak için ... devralınan işlem için bağlam menüsü ve Varsayılan işlem olarak ayarla'ya tıklayın. Bu seçeneğin üç sistem işleminin hiçbirsinde kullanılabilir olmadığını unutmayın.
Project Yöneticileri, Projeler sayfasından proje ekleyebilir.
Bir sonrakini deneyin
İlgili makaleler:
- İşlem özelleştirmesi ve devralınan işlemler hakkında
- Devralınan bir işlemi kullanarak projeyi özelleştirme.
Program aracılığıyla süreçlerle çalışma
bir kuruluş için tanımlanan işlemleri almak, oluşturmak, güncelleştirmek ve silmek için REST API.