Mulai membuat dan mengisi proyek Azure DevOps Services demo
Azure DevOps
Telusuri ke situs Generator Demo Azure DevOps dengan memilih tautan, atau salin
https://azuredevopsdemogenerator.azurewebsites.net/
ke bidang URL browser Anda.Klik Masuk dan berikan kredensial akun Microsoft atau Microsoft Entra yang terkait dengan organisasi di Azure DevOps Services. Jika Anda tidak memiliki organisasi, klik Mulai Secara Gratis untuk membuatnya lalu masuk dengan kredensial Anda.
Catatan
Jika Anda adalah anggota dari beberapa penyewa dan penyewa yang diinginkan bukan penyewa yang dipilih, tutup jendela browser Anda lalu buka browser baru dan navigasi ke
https://aka.ms/vssignout
. Tutup browser ini, buka browser baru dan navigasi kehttps://aex.dev.azure.com/me
, dan masuk menggunakan penyewa yang diinginkan.Setelah Anda masuk, pilih Terima untuk memberikan izin Generator Demo untuk mengakses organisasi Azure DevOps Anda.
Pilih organisasi yang akan Anda gunakan untuk menghosting proyek yang dibuat oleh Generator Demo Azure DevOps. (Anda mungkin memiliki beberapa akun di mana Anda adalah anggota, dan yang terkait dengan login Anda, jadi pilih dengan hati-hati.) Berikan nama untuk proyek Anda (seperti "MyProjectDemo" ) yang dapat Anda dan kontributor lain gunakan untuk mengidentifikasinya sebagai proyek demo. Terakhir, pilih templat proyek demo yang ingin Anda provisikan dengan mengklik tombol ... (Telusuri).
Templat defaultnya adalah SmartHotel360, yang berisi ASP.NET lengkap ASP.NET 2 aplikasi bisnis seluler dan desktop web untuk hotel, dan dapat disebarkan menggunakan kontainer Docker.
Ada beberapa templat lain yang tersedia, termasuk MyHealthClinic, yang menentukan proyek tim untuk aplikasi ASP.NET Core yang disebarkan ke Azure App Service; PartsUnlimited, yang mendefinisikan aplikasi ASP.NET dengan alur CI/CD yang disesuaikan; dan MyShuttle, yang menentukan aplikasi Java dan penyebaran Azure App Service. Jika Anda mengikuti lab dari Azure DevOps Labs, pilih tab DevOps Labs untuk memilih templat
Catatan
Semua templat menyediakan pengguna Azure DevOps fiktif dan perencanaan Agile yang telah diisi sebelumnya dan melacak item dan data kerja, bersama dengan kode sumber dalam repositori Azure Repos Git, serta akses ke Azure Pipelines.
Beberapa templat mungkin memerlukan ekstensi tambahan untuk diinstal ke organisasi Anda. Proses pembuatan demo memeriksa untuk melihat apakah ekstensi ini sudah diinstal. Jika ekstensi sudah diinstal, pemeriksaan hijau akan ditampilkan di depan nama ekstensi. Jika ekstensi tidak diinstal, pilih kotak centang kosong untuk menginstal ekstensi ke akun Anda. Setelah siap, klik tombol Buat Proyek .
Catatan
Jika Anda ingin menginstal ekstensi secara manual, klik tautan yang disediakan untuk ekstensi tertentu, yang membawa Anda ke halaman ekstensi di Azure DevOps Marketplace. Dari sana, Anda dapat menginstal ekstensi.
Proyek Anda mungkin memerlukan waktu beberapa menit agar Generator Demo dapat disediakan. Setelah selesai, Anda akan diberikan tautan ke proyek demo.
Pilih tautan untuk masuk ke proyek Azure DevOps Services demo baru dan konfirmasikan bahwa tautan berhasil disediakan.
Catatan
Anda harus memberikan informasi Anda sendiri seperti URL, login, kata sandi, dan lainnya untuk konfigurasi titik akhir demo yang menggunakan sumber daya Azure.
Berikutnya: Pelajari cara membuat templat Anda sendiri
Masalah umum dan solusinya:
Masalah: Kesalahan saat membuat definisi rilis:
Tugas dengan versi ARM Outputs:4.*
tidak valid untuk pekerjaan penyebaran Agent job
di tahap 1
Penyebab: Ini biasanya disebabkan oleh salah satu ekstensi pihak ketiga yang tidak diaktifkan atau diinstal di organisasi Azure DevOps Anda. Biasanya penginstalan ekstensi cepat tetapi terkadang, perlu waktu beberapa menit (atau bahkan berjam-jam!) agar ekstensi tersedia untuk digunakan, setelah diinstal di marketplace.
Solusi sementara: Anda dapat mencoba menunggu beberapa menit dan mengonfirmasi apakah ekstensi tersedia untuk digunakan, lalu menjalankan generator lagi.
Masalah: Kesalahan saat membuat kueri: TF401256: Anda tidak memiliki izin Tulis untuk kueri Kueri Bersama:
Penyebab: Di Azure DevOps, pengguna memiliki tingkat akses yang berbeda - Pelanggan Dasar, Pemangku Kepentingan, dan Visual Studio. Tingkat akses menentukan fitur apa yang tersedia untuk pengguna. Untuk menyediakan proyek menggunakan generator demo, Anda memerlukan setidaknya tingkat akses Dasar . Kesalahan ini menunjukkan bahwa pengguna memiliki lisensi pemangku kepentingan yang tidak memberikan izin untuk menulis kueri bersama
Perbaikan: Anda harus mengubah tingkat akses, dari pemangku kepentingan menjadi dasar. Silakan lihat artikel ini tentang dokumen: Menambahkan pengguna ke organisasi atau proyek Anda untuk informasi selengkapnya tentang cara menambahkan pengguna ke organisasi Anda, dan menentukan tingkat fitur yang dapat mereka gunakan
Masalah: TF50309: Akun berikut tidak memiliki izin yang memadai untuk menyelesaikan operasi:
Izin berikut diperlukan untuk melakukan operasi ini: Membuat proyek baru
Penyebab: Anda tidak memiliki izin untuk membuat proyek baru di organisasi Azure DevOps yang telah Anda pilih. Anda harus menjadi bagian dari grup Administrator Proyek atau memiliki izin eksplisit untuk membuat proyek baru
Perbaikan: Pastikan Anda memiliki izin yang diperlukan atau coba pilih org Azure DevOps yang berbeda tempat Anda memproyeksikan izin pembuatan.