Barındırılan XML işlemini içeri ve dışarı aktarma

Azure DevOps Services

Önemli

İçeri aktarma işlemi, bir işlem şablonunun WIT tanımını güncelleştirerek özelleştirmeleri yönetmenizi sağlayan Barındırılan XML işlem modelini destekler. Bu özellik yalnızca TFS Veritabanı İçeri Aktarma Hizmeti kullanılarak Azure DevOps Services geçirilen kuruluşlarda kullanılabilir.

Devralma işlemi modelini kullanıyorsanız, devralınan bir işlem oluşturarak kullanıcı arabirimi aracılığıyla iş izlemenizi özelleştirebilirsiniz. Şirket içi XML işlem modelini kullanıyorsanız, bir işlem şablonunu özelleştirebilirsiniz, bkz. İşlem şablonunu karşıya yükleme veya indirme ve İşlem şablonunu özelleştirme.

İşlem modelleri hakkında daha fazla bilgi edinmek için bkz. İş izlemeyi özelleştirme.

Azure DevOps Services bir işlem aracılığıyla iş izleme nesnelerini özelleştirmeyi yönetirsiniz. Barındırılan XML işlemleri web tabanlı bir yönetim deneyimi aracılığıyla içeri ve dışarı aktarılır.

Yeni bir işlemi içeri aktardığınızda, bunu kullanarak yeni projeler oluşturabilirsiniz.
Var olan bir işlemi içeri aktardığınızda, bu işlemi kullanan tüm projeler değişiklikleri yansıtacak şekilde güncelleştirilir.

Örneğin, aşağıda listelenen özel işlemlerden herhangi birinde yapılan güncelleştirmeler, işlemi kullanan iki projenin otomatik olarak güncelleştirildiğini gösterir.

Projelere eşlenen özel işlemler

Yapmanız gereken ek özelleştirmeleri keşfettikçe mevcut işlemi dışarı aktarabilir, işlem XML tanım dosyalarını güncelleştirebilir, sonucu sıkıştırabilir ve yeni güncelleştirilen işlemi yeniden içeri aktarabilirsiniz. Değişiklikleriniz, bu işlemi kullanan tüm mevcut projelerinize uygulanır.

İçeri aktarma işlemi aşağıdaki senaryoları destekler:

Şirket içi Azure DevOps'tan bir işlemi içeri aktarma

İşleminizin Azure DevOps Services çalışıp çalışmadığını görmek için şirket içi bir Azure DevOps Server (eski adıyla Team Foundation Server (TFS) içinde test etmek istiyorsanız, aşağıdaki adımları uygulayın.

Şirket içi Azure DevOps Server her projenin kendi işlem kopyası vardır, bu nedenle kuruluşunuz için hangi işlemlerin mevcut olması gerektiği konusunda dikkatli bir şekilde düşünülmesi gerekir. Azure DevOps Services geçiş, kuruluşunuz genelinde süreç hizalamasını düşünmek ve bu merkezi sürecin değişken sayısını azaltmak için harika bir zamandır.

  1. Belirli bir proje için işlem oluşturmak üzere işlem dışarı aktarma betiğini çalıştırın.

  2. (İsteğe bağlı) ProcessTemplate.xml dosya adını ve açıklamasını düzenleyin. İşlemi özelleştirme bölümünde açıklanan kurallara ve kısıtlamalara uygun olduğundan emin olun.

  3. İşlem klasörünün ve dosyaların zip dosyasını oluşturun.

  4. Sonraki bölümde yer alan adımları izleyerek özel işleminizin zip dosyasını içeri aktarın.

  5. Azure DevOps Services'a aktarmak istediğiniz her işlem için yukarıdaki işlemi yineleyin.

  6. İçeri aktarılan işlemleri kullanarak, geçirmek istediğiniz her işlem için Azure DevOps Services üzerinde projeler oluşturun.

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.

    Kuruluş ayarlarını açma

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

    Kuruluş Ayarları, İşlem sayfası

    Ö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.

İşlemi içeri aktarma

Bir işlemi içeri aktarmadan önce, iş izleme gereksinimlerinizi destekleyecek şekilde özelleştirmek isteyeceksiniz. İşleminize Scrum, Agile veya CMMI dışında bir ad verin. Bu sistem işlemleri kilitlenir ve üzerine yazmanız engellenir.

  1. Yalnızca Proje Koleksiyonu Yöneticileri grubunun üyeleri bir işlemi içeri aktarabilir. Daha fazla bilgi edinmek için bkz. Proje koleksiyonu düzeyi izinlerini değiştirme.

  2. İşlemler sekmesinde içeri aktar'ı seçin ve ardından sürükleyip bırakın veya özelleştirdiğiniz işlemin zip dosyasına göz atın.

    Not

    İçeri aktarma işlemi bağlantısını görmüyorsanız kuruluşunuz Barındırılan XML işlem modelini destekleyecek şekilde ayarlanmadı demektir. Özelleştirme gereksinimleriniz için Devralma işlemi modeliyle çalışmanız gerekir. Barındırılan XML işlem modeli yalnızca hesabınız Veri İçeri Aktarma Hizmeti aracılığıyla oluşturulduysa desteklenir.

    İçeri Aktarma İşlemi bağlantısı

  3. Karşıya yüklenecek dosyayı seçin. İçeri aktarma sırasında doğrulama denetimlerinden geçmek için özel işleminiz belirli kısıtlamaları karşılamalıdır .

    İşlemi İçeri Aktar iletişim kutusu, içeri aktaracak işlem dosyasını seçin

    Varolan bir şablonu güncelleştiriyorsanız Var olan şablonu değiştir'i işaretleyin. İçeri aktarma işlemi, içeri aktardığınız şablonla aynı ada sahip tüm şablonların üzerine yazar ve değiştirilmesini istediğinizi onaylamak için bu kutuyu işaretlemenizi gerektirir.

    Önemli

    Kilitli işlemlerden birini güncelleştiremezsiniz: Çevik, CMMI ve Scrum.

  4. İçeri aktarma başarılı olursa aşağıdaki iletiyi görürsünüz.

    İçeri Aktarma İşlemi başarılı iletişim kutusu

    İşlem içeri aktarma sırasında gerçekleştirilen doğrulama denetimlerini geçmezse hata iletilerinin bir listesini alırsınız.
    Her hatayı düzeltin ve içeri aktarmayı yeniden deneyin.

  5. Yeni içeri aktarılan işlemi kullanarak hemen bir proje oluşturabilirsiniz.

    İşlem eylemlerini içeri aktar menüsü, İçeri aktarılan işlemden yeni takım projesi oluşturma

  6. Görüntülenen formu doldurun. Farklı seçenekler hakkında daha fazla bilgi edinmek için bkz. Proje oluşturma.

    Yeni proje oluştur iletişim kutusu

Mevcut bir işlemi güncelleştirme

Bir işlemi ekledikten sonra, işlem şablonunda bir veya daha fazla dosyayı değiştirdiğiniz zip dosyasını içeri aktararak güncelleştirebilirsiniz.

Not

Diğer kullanıcıların yaptığı değişikliklerin üzerine yanlışlıkla yazmamak için değişiklik yapmadan önce bir işlemi dışarı aktarmak en iyi yöntemdir.

  1. Önceki yordamdaki 2. ve 3. adımlara göre işlemi içeri aktarın.

  2. Varolan işlemin üzerine yazmak istediğinizi belirtmek için Varolan şablonu değiştir'i işaretleyin.

    İşlemi İçeri Aktar iletişim kutusu, var olan işlemi değiştir

  3. İçeri Aktarma İşlemi iletişim kutusu, sistemin Barındırılan XML işlemine başvuran projeleri güncelleştirdiğini gösterir.

  4. İçeri aktarma başarılı olursa aşağıdaki iletiyi görürsünüz. İşlemle oluşturulan tüm projeler değişikliklerle güncelleştirilir.

    İşlem sayfası, İşlemi içeri aktarma başarılı iletişim kutusu, başarıyla içeri aktarılan ve güncelleştirilen projeler

  5. Alanları veya iş öğesi türlerini yeniden adlandırdıysanız veya sildiyseniz bir onay iletisi alırsınız. Devam edin, kutuyu işaretleyin ve içeri aktarma işlemine devam edin. Her ileti hakkında daha fazla bilgi edinmek için sağlanan iletme bağlantısını seçin. Bilgi iletileri sizin için herhangi bir eylem gerektirmez.

    Silinen alan onayı iletişim kutusu

Varsayılan işlemi ayarlama

Bir işlemi, oluşturmayı planladığınız tüm yeni projeler için önceden seçilecek şekilde varsayılan olarak ayarlayın.

İşlem sayfası, barındırılan XML işlemi, varsayılan işlem menü seçeneği olarak ayarla

İşlemi dışarı aktarma

Bir işlemi güncelleştirmek istediğinizde dışarı aktarın veya başka bir işlem oluşturmak için temel olarak kullanın.

Sistem, işlemin XML gösterimini içeren bir zip dosyasını dışarı aktarır. Bu değiştirilebilir ve daha sonra içeri aktarılabilir.