az devops migrations
Note
Referensi ini adalah bagian dari ekstensi azure-devops untuk Azure CLI (versi 2.30.0 atau yang lebih tinggi). Ekstensi akan secara otomatis menginstal pertama kali Anda menjalankan perintah migrasi devops az . Pelajari selengkapnya tentang ekstensi.
Mengelola migrasi langsung perusahaan.
Grup perintah ini adalah bagian dari ekstensi azure-devops. Untuk migrasi ELM, --org harus menjadi URL organisasi Azure DevOps Anda (misalnya: https://dev.azure.com/myorg).
Perintah
| Nama | Deskripsi | Jenis | Status |
|---|---|---|---|
| az devops migrations abandon |
Mengabaikan dan menghapus migrasi. |
Extension | GA |
| az devops migrations create |
Membuat migrasi untuk repositori. |
Extension | GA |
| az devops migrations cutover |
Mengelola cutover migrasi. |
Extension | GA |
| az devops migrations cutover cancel |
Batalkan cutover terjadwal. |
Extension | GA |
| az devops migrations cutover set |
Jadwalkan cutover untuk migrasi. |
Extension | GA |
| az devops migrations list |
Mencantumkan migrasi dalam organisasi. |
Extension | GA |
| az devops migrations pause |
Menjeda migrasi aktif. |
Extension | GA |
| az devops migrations resume |
Lanjutkan migrasi yang dihentikan (dijeda, gagal). |
Extension | GA |
| az devops migrations status |
Dapatkan status migrasi untuk repositori. |
Extension | GA |
az devops migrations abandon
Mengabaikan dan menghapus migrasi.
az devops migrations abandon [--acquire-policy-token]
[--change-reference]
[--detect {false, true}]
[--org --organization]
[--repository-id]
[--yes]
Parameter Opsional
Parameter berikut bersifat opsional, tetapi tergantung pada konteksnya, satu atau beberapa mungkin menjadi diperlukan agar perintah berhasil dijalankan.
Memperoleh token Azure Policy secara otomatis untuk operasi sumber daya ini.
| Properti | Nilai |
|---|---|
| Grup parameter: | Global Policy Arguments |
ID referensi perubahan terkait untuk operasi sumber daya ini.
| Properti | Nilai |
|---|---|
| Grup parameter: | Global Policy Arguments |
Mendeteksi organisasi secara otomatis.
| Properti | Nilai |
|---|---|
| Nilai yang diterima: | false, true |
URL organisasi Azure DevOps Anda dapat mengonfigurasi organisasi default menggunakan az devops configure -d organization=ORG_URL. Diperlukan jika tidak dikonfigurasi sebagai default atau diambil dari git config. Contoh: https://dev.azure.com/MyOrganizationName/.
ID repositori Azure Repos (GUID).
Jangan meminta konfirmasi.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Parameter Global
Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Tampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan dan menyembunyikan peringatan.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Format output.
| Properti | Nilai |
|---|---|
| Nilai default: | json |
| Nilai yang diterima: | json, jsonc, none, table, tsv, yaml, yamlc |
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.
Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
az devops migrations create
Membuat migrasi untuk repositori.
az devops migrations create [--acquire-policy-token]
[--agent-pool]
[--change-reference]
[--cutover-date]
[--detect {false, true}]
[--org --organization]
[--repository-id]
[--skip-validation]
[--target-owner-user-id]
[--target-repository]
[--validate-only]
Contoh
Membuat migrasi.
az devops migrations create --org https://dev.azure.com/myorg --repository-id 00000000-0000-0000-0000-000000000000 --target-repository https://github.com/OrgName/RepoName --target-owner-user-id OwnerUserId --agent-pool MigrationPool
Buat migrasi khusus validasi.
az devops migrations create --org https://dev.azure.com/myorg --repository-id 00000000-0000-0000-0000-000000000000 --target-repository https://github.com/OrgName/RepoName --target-owner-user-id OwnerUserId --agent-pool MigrationPool --validate-only --skip-validation ActivePullRequestCount,PullRequestDeltaSize
Parameter Opsional
Parameter berikut bersifat opsional, tetapi tergantung pada konteksnya, satu atau beberapa mungkin menjadi diperlukan agar perintah berhasil dijalankan.
Memperoleh token Azure Policy secara otomatis untuk operasi sumber daya ini.
| Properti | Nilai |
|---|---|
| Grup parameter: | Global Policy Arguments |
Nama kumpulan agen yang akan digunakan untuk pekerjaan migrasi.
ID referensi perubahan terkait untuk operasi sumber daya ini.
| Properti | Nilai |
|---|---|
| Grup parameter: | Global Policy Arguments |
Tanggal/waktu cutover terjadwal (ISO 8601).
Mendeteksi organisasi secara otomatis.
| Properti | Nilai |
|---|---|
| Nilai yang diterima: | false, true |
URL organisasi Azure DevOps Anda dapat mengonfigurasi organisasi default menggunakan az devops configure -d organization=ORG_URL. Diperlukan jika tidak dikonfigurasi sebagai default atau diambil dari git config. Contoh: https://dev.azure.com/MyOrganizationName/.
ID repositori Azure Repos (GUID).
Kebijakan validasi untuk dilewati. Menerima daftar nama kebijakan yang dipisahkan koma (misalnya, AgentPoolExists,MaxRepoSize) atau bitmask bilangan bulat non-negatif.
ID pengguna pemilik repositori target.
URL repositori target (harus dimulai dengan http:// atau https://).
Buat dalam mode validasi-saja (pemeriksaan pra-migrasi saja).
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Parameter Global
Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Tampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan dan menyembunyikan peringatan.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Format output.
| Properti | Nilai |
|---|---|
| Nilai default: | json |
| Nilai yang diterima: | json, jsonc, none, table, tsv, yaml, yamlc |
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.
Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
az devops migrations list
Mencantumkan migrasi dalam organisasi.
az devops migrations list [--detect {false, true}]
[--include-inactive]
[--org --organization]
[--project]
Contoh
Mencantumkan migrasi.
az devops migrations list --org https://dev.azure.com/myorg
Mencantumkan semua migrasi termasuk yang tidak aktif.
az devops migrations list --org https://dev.azure.com/myorg --include-inactive
Parameter Opsional
Parameter berikut bersifat opsional, tetapi tergantung pada konteksnya, satu atau beberapa mungkin menjadi diperlukan agar perintah berhasil dijalankan.
Mendeteksi organisasi secara otomatis.
| Properti | Nilai |
|---|---|
| Nilai yang diterima: | false, true |
Sertakan migrasi yang tidak aktif (selesai, ditinggalkan, gagal) dalam hasil.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
URL organisasi Azure DevOps Anda dapat mengonfigurasi organisasi default menggunakan az devops configure -d organization=ORG_URL. Diperlukan jika tidak dikonfigurasi sebagai default atau diambil dari git config. Contoh: https://dev.azure.com/MyOrganizationName/.
Nama atau ID proyek opsional untuk memfilter migrasi.
Parameter Global
Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Tampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan dan menyembunyikan peringatan.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Format output.
| Properti | Nilai |
|---|---|
| Nilai default: | json |
| Nilai yang diterima: | json, jsonc, none, table, tsv, yaml, yamlc |
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.
Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
az devops migrations pause
Menjeda migrasi aktif.
az devops migrations pause [--acquire-policy-token]
[--change-reference]
[--detect {false, true}]
[--org --organization]
[--repository-id]
Parameter Opsional
Parameter berikut bersifat opsional, tetapi tergantung pada konteksnya, satu atau beberapa mungkin menjadi diperlukan agar perintah berhasil dijalankan.
Memperoleh token Azure Policy secara otomatis untuk operasi sumber daya ini.
| Properti | Nilai |
|---|---|
| Grup parameter: | Global Policy Arguments |
ID referensi perubahan terkait untuk operasi sumber daya ini.
| Properti | Nilai |
|---|---|
| Grup parameter: | Global Policy Arguments |
Mendeteksi organisasi secara otomatis.
| Properti | Nilai |
|---|---|
| Nilai yang diterima: | false, true |
URL organisasi Azure DevOps Anda dapat mengonfigurasi organisasi default menggunakan az devops configure -d organization=ORG_URL. Diperlukan jika tidak dikonfigurasi sebagai default atau diambil dari git config. Contoh: https://dev.azure.com/MyOrganizationName/.
ID repositori Azure Repos (GUID).
Parameter Global
Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Tampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan dan menyembunyikan peringatan.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Format output.
| Properti | Nilai |
|---|---|
| Nilai default: | json |
| Nilai yang diterima: | json, jsonc, none, table, tsv, yaml, yamlc |
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.
Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
az devops migrations resume
Lanjutkan migrasi yang dihentikan (dijeda, gagal).
az devops migrations resume [--acquire-policy-token]
[--change-reference]
[--detect {false, true}]
[--migration]
[--org --organization]
[--repository-id]
[--validate-only]
Contoh
Lanjutkan menggunakan mode saat ini.
az devops migrations resume --org https://dev.azure.com/myorg --repository-id 00000000-0000-0000-0000-000000000000
Lanjutkan dalam mode validasi-saja.
az devops migrations resume --org https://dev.azure.com/myorg --repository-id 00000000-0000-0000-0000-000000000000 --validate-only
Lanjutkan migrasi (hapus mode validasi-saja).
az devops migrations resume --org https://dev.azure.com/myorg --repository-id 00000000-0000-0000-0000-000000000000 --migration
Parameter Opsional
Parameter berikut bersifat opsional, tetapi tergantung pada konteksnya, satu atau beberapa mungkin menjadi diperlukan agar perintah berhasil dijalankan.
Memperoleh token Azure Policy secara otomatis untuk operasi sumber daya ini.
| Properti | Nilai |
|---|---|
| Grup parameter: | Global Policy Arguments |
ID referensi perubahan terkait untuk operasi sumber daya ini.
| Properti | Nilai |
|---|---|
| Grup parameter: | Global Policy Arguments |
Mendeteksi organisasi secara otomatis.
| Properti | Nilai |
|---|---|
| Nilai yang diterima: | false, true |
Promosikan migrasi validasi-saja yang berhasil ke migrasi penuh (set validateOnly=false dan statusRequested=active).
| Properti | Nilai |
|---|---|
| Nilai default: | False |
URL organisasi Azure DevOps Anda dapat mengonfigurasi organisasi default menggunakan az devops configure -d organization=ORG_URL. Diperlukan jika tidak dikonfigurasi sebagai default atau diambil dari git config. Contoh: https://dev.azure.com/MyOrganizationName/.
ID repositori Azure Repos (GUID).
Lanjutkan dalam mode validasi-saja.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Parameter Global
Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Tampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan dan menyembunyikan peringatan.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Format output.
| Properti | Nilai |
|---|---|
| Nilai default: | json |
| Nilai yang diterima: | json, jsonc, none, table, tsv, yaml, yamlc |
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.
Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
az devops migrations status
Dapatkan status migrasi untuk repositori.
az devops migrations status [--acquire-policy-token]
[--change-reference]
[--detect {false, true}]
[--org --organization]
[--repository-id]
Contoh
Dapatkan status migrasi dengan id repositori.
az devops migrations status --org https://dev.azure.com/myorg --repository-id 00000000-0000-0000-0000-000000000000
Parameter Opsional
Parameter berikut bersifat opsional, tetapi tergantung pada konteksnya, satu atau beberapa mungkin menjadi diperlukan agar perintah berhasil dijalankan.
Memperoleh token Azure Policy secara otomatis untuk operasi sumber daya ini.
| Properti | Nilai |
|---|---|
| Grup parameter: | Global Policy Arguments |
ID referensi perubahan terkait untuk operasi sumber daya ini.
| Properti | Nilai |
|---|---|
| Grup parameter: | Global Policy Arguments |
Mendeteksi organisasi secara otomatis.
| Properti | Nilai |
|---|---|
| Nilai yang diterima: | false, true |
URL organisasi Azure DevOps Anda dapat mengonfigurasi organisasi default menggunakan az devops configure -d organization=ORG_URL. Diperlukan jika tidak dikonfigurasi sebagai default atau diambil dari git config. Contoh: https://dev.azure.com/MyOrganizationName/.
ID repositori Azure Repos (GUID).
Parameter Global
Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Tampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan dan menyembunyikan peringatan.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Format output.
| Properti | Nilai |
|---|---|
| Nilai default: | json |
| Nilai yang diterima: | json, jsonc, none, table, tsv, yaml, yamlc |
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.
Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.
| Properti | Nilai |
|---|---|
| Nilai default: | False |