Bagikan melalui


Mengimpor dan mengekspor proses XML yang Dihosting

Layanan Azure DevOps

Penting

Proses impor mendukung model proses XML yang Dihosting, yang memungkinkan Anda mengelola kustomisasi dengan memperbarui definisi WIT (Jenis Item Kerja) dari templat proses. Fitur ini hanya tersedia untuk organisasi yang dimigrasikan ke Azure DevOps Services menggunakan Layanan Impor Database.

Jika Anda menggunakan model proses Warisan, Anda dapat menyesuaikan pelacakan kerja Anda langsung melalui antarmuka pengguna dengan membuat proses yang diwariskan. Untuk organisasi yang menggunakan model proses XML lokal, Anda dapat menyesuaikan templat proses. Untuk informasi lebih lanjut, baca artikel berikut:

Di Azure DevOps Services, Anda dapat menyesuaikan objek pelacakan kerja menggunakan proses. Proses XML yang dihosting memungkinkan Anda mengimpor dan mengekspor proses melalui antarmuka administrasi berbasis web, memungkinkan fleksibilitas dan kontrol atas alur kerja organisasi Anda.

Saat mengimpor proses baru, Anda dapat membuat proyek baru berdasarkan proses tersebut. Mengimpor proses yang ada memperbarui semua proyek yang menggunakan proses tersebut untuk mencerminkan perubahan secara otomatis. Misalnya, pembaruan apa pun yang dibuat untuk proses kustom secara otomatis berlaku untuk proyek yang menggunakan proses.

Jika Anda perlu membuat penyesuaian lain, Anda dapat mengekspor proses yang ada, memodifikasi file definisi XML proses, zip file yang diperbarui, dan mengimpor ulang prosesnya. Perubahan ini diterapkan ke semua proyek yang ada yang menggunakan proses yang diperbarui, memastikan konsistensi di seluruh organisasi Anda.

Proses impor mendukung skenario berikut:

Prasyarat

Untuk panduan tentang menyesuaikan Azure Boards agar selaras dengan persyaratan bisnis spesifik Anda, lihat Mengonfigurasi dan menyesuaikan Azure Boards.

Kategori Persyaratan
Izin - Untuk membuat, menghapus, atau mengedit proses: Anggota Administrator Koleksi Proyek grup atau izin tingkat koleksi tertentu Membuat proses, Menghapus proses, Mengedit proses, atau Menghapus bidang dari organisasi diatur ke Izinkan. Untuk informasi selengkapnya, lihat Mengkustomisasi proses yang diwariskan.
- Untuk memperbarui papan: Administrator Tim atau anggota grup Administrator Proyek.
Akses - Bahkan jika Anda memiliki akses Dasar atau lebih rendah, Anda masih dapat mengubah proses jika seseorang memberi Anda izin.
- Untuk memperbarui dan mengubah jenis item kerja yang ada: Anggota proyek.
model proses proyek - Memiliki model proses pewarisan untuk kumpulan proyek yang berisi proyek tersebut.
- Untuk memigrasikan data ke Azure DevOps Services, gunakan Team Foundation Server Database Import Service.
Pengetahuan - Keakraban dengan kustomisasi dan model proses.

Mengimpor proses dari Azure DevOps lokal

Di Azure DevOps Server lokal, setiap proyek mempertahankan salinan prosesnya sendiri. Oleh karena itu, penting untuk mengevaluasi proses mana yang harus ada dengan hati-hati untuk organisasi Anda. Migrasi ke Azure DevOps Services memberikan kesempatan yang sangat baik untuk menyelaraskan proses di seluruh organisasi Anda dan mengurangi jumlah varian proses. Menyederhanakan proses Anda memastikan konsistensi dan menyederhanakan manajemen di lingkungan cloud.

Untuk menguji proses Anda di Azure DevOps Server lokal untuk memastikannya berfungsi di Azure DevOps Services, ikuti langkah-langkah berikut:

  1. Jalankan skrip ekspor proses untuk menghasilkan proses untuk proyek tertentu.
  2. (Opsional) ProcessTemplate.xml Edit file untuk memperbarui nama dan deskripsi. Pastikan aturan dan batasan yang diuraikan dalam Menyesuaikan proses.
  3. Kompres folder proses dan file ke dalam file zip.
  4. Impor file zip proses kustom Anda dengan mengikuti langkah-langkah di bagian berikutnya.
  5. Ulangi langkah-langkah ini untuk setiap proses yang ingin Anda impor ke Azure DevOps Services.
  6. Setelah proses diimpor, gunakan untuk membuat proyek di Azure DevOps Services untuk setiap proyek yang ingin Anda migrasikan.

Buka Proses Pengaturan >

Buat, kelola, dan sesuaikan proses pada halaman Proses.

  1. Masuk ke organisasi Anda (https://dev.azure.com/{Your_Organization}).

  2. Pilih Pengaturan organisasi.

    Cuplikan layar memperlihatkan tombol Pengaturan organisasi yang disorot.

  3. Pilih Proses.

    Cuplikan layar memperlihatkan pengaturan Organisasi, halaman Proses.

    Penting

    Jika Anda tidak melihat Proses, maka Anda bekerja dari versi sebelumnya di mana halaman Proses tidak didukung. Gunakan fitur yang didukung untuk model proses XML lokal.

Mengimpor proses

Sebelum mengimpor proses, pastikan Anda menyesuaikannya untuk memenuhi kebutuhan pelacakan kerja Anda. Beri nama proses Anda selain Scrum, Agile, atau CMMI, karena proses sistem ini terkunci dan Anda tidak dapat menimpanya.

  1. Dari tab Proses , pilih Impor proses, dan seret dan letakkan atau telusuri ke file zip dari proses yang disesuaikan.

    Catatan

    Jika tautan Proses impor tidak terlihat, organisasi Anda tidak dikonfigurasi untuk mendukung model proses XML yang dihosting. Dalam hal ini, gunakan model proses Warisan untuk kebutuhan kustomisasi Anda. Model proses XML yang dihosting hanya tersedia untuk akun yang dibuat melalui Layanan Impor Data.

    Cuplikan layar memperlihatkan tautan Impor Proses.

    Pastikan bahwa proses kustom Anda memenuhi batasan tertentu untuk melewati pemeriksaan validasi selama impor.

    Cuplikan layar memperlihatkan dialog Proses Impor, pilih file proses untuk diimpor.

    Jika Anda memperbarui templat yang sudah ada, centang kotak Ganti templat yang sudah ada . Tindakan ini mengganti templat apa pun dengan nama yang sama dengan yang Anda impor dan meminta konfirmasi.

    Penting

    Anda tidak dapat memperbarui proses terkunci, seperti Agile, CMMI, dan Scrum.

    Setelah berhasil diimpor, pesan konfirmasi berikut ditampilkan.

    Cuplikan layar memperlihatkan dialog Keberhasilan Proses Impor.

    Jika proses gagal validasi, Anda menerima daftar pesan kesalahan. Atasi setiap kesalahan dan coba lagi impor.

  2. Setelah proses berhasil diimpor, Anda dapat segera membuat proyek menggunakan proses baru.

    Cuplikan layar memperlihatkan menu Tindakan proses impor, Buat proyek tim baru dari proses yang diimpor.

  3. Lengkapi formulir yang muncul untuk membuat proyek. Untuk informasi selengkapnya tentang opsi yang tersedia, lihat Membuat proyek.

    Cuplikan layar memperlihatkan dialog Buat proyek baru.

Memperbarui proses yang sudah ada

Setelah menambahkan proses, Anda dapat memperbaruinya dengan mengimpor file zip tempat Anda memodifikasi satu atau beberapa file dalam templat proses.

Catatan

Sangat disarankan untuk Mengekspor proses sebelum Anda membuat perubahan agar tidak menimpa perubahan yang dibuat oleh pengguna lain secara tidak sengaja.

  1. Impor proses sesuai dengan langkah 2 dan 3 dari prosedur sebelumnya.

  2. Centang opsi Ganti template yang sudah ada untuk menunjukkan bahwa Anda ingin menimpa proses yang ada.

    Cuplikan layar memperlihatkan dialog Proses Impor, ganti proses yang ada.

    Dialog Proses Impor menunjukkan bahwa sistem memperbarui proyek yang mereferensikan proses XML yang Dihosting.

  3. Setelah berhasil diimpor, pesan berikut akan ditampilkan. Semua proyek yang dibuat melalui proses diperbarui sesuai modifikasi.

    Cuplikan layar memperlihatkan halaman Proses, dialog Keberhasilan Proses Impor, proyek yang berhasil diimpor dan diperbarui.

  4. Jika Anda mengganti nama atau menghapus bidang atau jenis item kerja, Anda menerima pesan konfirmasi. Centang kotak dan lanjutkan dengan impor. Untuk informasi selengkapnya tentang setiap pesan, pilih tautan teruskan yang disediakan. Pesan informasi tidak memerlukan tindakan apa pun di bagian Anda.

    Cuplikan layar memperlihatkan dialog konfirmasi penghapusan kolom.

Mengatur proses default

Tetapkan proses sebagai bawaan agar secara otomatis terpilih untuk semua proyek baru yang Anda hendak buat.

Halaman proses, proses XML yang dihosting, diatur sebagai opsi menu proses default

Mengekspor suatu proses

Mengekspor proses memungkinkan Anda memperbarui proses yang sudah ada atau menggunakannya sebagai templat untuk membuat yang baru. Tindakan ini berguna ketika Anda perlu membuat kustomisasi atau menstandarkan proses di beberapa proyek di organisasi Anda.

Saat Anda mengekspor proses, sistem menghasilkan file zip yang berisi representasi XML dari proses tersebut. File ini mencakup semua definisi proses, seperti jenis item kerja, bidang, dan alur kerja. Anda dapat mengubah file XML ini untuk memenuhi persyaratan spesifik Anda lalu menimpor ulang proses yang diperbarui untuk menerapkan perubahan.

Misalnya, Anda dapat mengekspor proses ke:

  • Tambahkan bidang kustom atau jenis item kerja.
  • Sesuaikan alur kerja agar lebih selaras dengan praktik tim Anda.
  • Buat proses baru berdasarkan yang sudah ada untuk mendukung proyek atau tim yang berbeda.

Setelah melakukan modifikasi yang diperlukan, Anda dapat mencitrakan ulang proses untuk memperbarui proyek yang ada atau membuat yang baru menggunakan proses yang disesuaikan. Tindakan ini memastikan konsistensi dan fleksibilitas dalam mengelola pelacakan kerja di seluruh organisasi Azure DevOps Anda.