Bermigrasi dari AWS Cloud9 ke Amazon CodeCatalyst - AWS Cloud9

AWS Cloud9 tidak lagi tersedia untuk pelanggan baru. Pelanggan yang sudah ada AWS Cloud9 dapat terus menggunakan layanan seperti biasa. Pelajari selengkapnya

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Bermigrasi dari AWS Cloud9 ke Amazon CodeCatalyst

AWS Cloud9 in CodeCatalyst memberikan pengalaman yang dikelola sepenuhnya untuk berinteraksi dengan AWS Cloud9. Anda dapat mereplikasi sumber daya AWS Cloud9 kode Anda saat ini secara manual di Amazon CodeCatalyst. Prosesnya dirinci di bagian berikut. Untuk memindahkan sumber daya kode Anda dan mereplikasinya, buat Spasi di dalamnya CodeCatalyst. Ruang mewakili perusahaan, departemen, atau grup Anda. Anda perlu membuat spasi untuk menambahkan proyek, anggota, dan sumber daya cloud terkait yang Anda buat CodeCatalyst. Ketika pengguna menerima undangan ke proyek, CodeCatalyst secara otomatis menambahkannya ke ruang. Pengguna dengan peran administrator Space dapat mengelola ruang.

Dalam ruang ini, Anda membuat proyek dan menambahkan repositori sumber Anda. Proyek adalah ruang kolaborasi CodeCatalyst yang mendukung tim dan tugas pengembangan. Setelah membuat proyek, Anda dapat menambahkan, memperbarui, atau menghapus sumber daya. Anda juga dapat menyesuaikan dasbor proyek Anda, dan memantau kemajuan pekerjaan tim Anda. Anda dapat memiliki beberapa proyek dalam satu ruang. Jumlah repositori sumber yang Anda tambahkan tergantung pada jumlah repositori yang sudah Anda gunakan di lingkungan Anda. AWS Cloud9 Setelah Anda membuat proyek ini dan menambahkan repositori sumber yang berlaku, Anda mungkin perlu kembali ke AWS Cloud9 lingkungan Anda dan mereplikasi data lingkungan ke repositori baru ini di. CodeCatalyst Apa yang Anda lakukan tergantung pada jenis repositori sumber yang Anda miliki. AWS Cloud9

Setelah Anda membuat ruang, proyek, dan repositori sumber, Anda dapat meluncurkan lingkungan Anda dalam CodeCatalyst menggunakan AWS Cloud9 dengan Lingkungan Dev. Lingkungan Dev adalah lingkungan pengembangan berbasis cloud. Anda dapat menggunakan Dev Environment CodeCatalyst untuk mengerjakan kode yang disimpan di repositori sumber proyek Anda. Anda juga dapat membuat Lingkungan Dev CodeCatalyst untuk mengerjakan kode di Lingkungan Dev khusus proyek dengan lingkungan pengembangan terintegrasi () yang didukung. IDE

Anda juga dapat mereplikasi sumber daya AWS Cloud9 kode Anda saat ini untuk CodeCatalyst menggunakan alat replikasi. Ini adalah alat yang Anda unduh dan jalankan di AWS Cloud9 lingkungan Anda. Jika Anda sudah mendaftar CodeCatalyst, dan membuat spasi, alat ini secara otomatis membuat proyek dalam ruang ini dan mereplikasi sumber daya kode Anda ke repositori baru di. CodeCatalyst Mirip dengan proses replikasi manual. Ini tergantung pada jenis repositori sumber yang Anda miliki. AWS Cloud9 Misalnya, jika Anda memiliki GitHub repositori, Anda masih perlu mereplikasi repositori ini menggunakan GitHub ekstensi di CodeCatalyst konsol.

Langkah 1. Mendaftar ke Amazon CodeCatalyst dan membuat Space

Anda dapat mendaftar ke Amazon CodeCatalyst tanpa undangan ke ruang atau proyek yang ada. Saat Anda mendaftar, Anda membuat ruang dan proyek. Anda dapat memasukkan Akun AWS ID yang ada yang Anda gunakan untuk AWS Cloud9. Hal yang sama Akun AWS dapat digunakan untuk tujuan penagihan. Untuk informasi tentang cara menemukan Akun AWS ID Anda, lihat Akun AWS ID Anda dan aliasnya. Ikuti prosedur ini untuk mendaftar ke CodeCatalyst profil Amazon Anda, membuat spasi, dan menambahkan akun untuk ruang Anda.

Untuk mendaftar sebagai pengguna baru
  1. Buka CodeCatalystkonsol.

  2. Pada halaman selamat datang, pilih Daftar.

    Halaman Create your AWS Builder ID ditampilkan. AWS Builder ID Anda adalah identitas yang Anda buat untuk masuk. ID ini tidak sama dengan Akun AWS ID. Untuk mempelajari lebih lanjut tentang ID AWS Pembuat, lihat ID AWS Pembuat dan AWS kredenal lainnya di Panduan Pengguna AWS Masuk.

  3. Untuk alamat email Anda, masukkan alamat email yang ingin Anda kaitkan CodeCatalyst. Lalu, pilih Selanjutnya.

  4. Untuk nama Anda, masukkan nama depan dan belakang yang ingin ditampilkan di aplikasi tempat Anda menggunakan AWS Builder ID.

    Nama ini adalah nama profil AWS Builder ID Anda. Jika mau, Anda bisa mengganti namanya nanti.

    Pilih Berikutnya. Halaman verifikasi Email muncul. Kode verifikasi dikirim ke email yang Anda tentukan.

  5. Untuk kode Verifikasi, masukkan kode yang Anda terima, lalu pilih Verifikasi.

    Jika Anda tidak menerima kode setelah 5 menit dan tidak dapat menemukannya di folder spam atau sampah, pilih Kirim ulang kode.

  6. Setelah kode Anda diverifikasi, masukkan kata sandi dan pilih Konfirmasi kata sandi.

    Pilih kotak centang yang mengonfirmasi bahwa Anda membaca dan mengakui Perjanjian AWS Pelanggan dan Ketentuan AWS Layanan, lalu pilih Buat profil saya.

  7. Pada halaman Buat alias Anda, masukkan alias yang akan digunakan. CodeCatalyst CodeCatalyst Pengguna lain akan menggunakan alias ini untuk @mention Anda di komentar dan permintaan tarik. CodeCatalyst Profil Anda akan berisi nama lengkap Anda dari AWS Builder ID dan CodeCatalyst alias Anda. Anda tidak dapat mengubah CodeCatalyst alias Anda.

    Nama lengkap Anda dan alias Anda akan ditampilkan di berbagai area di CodeCatalyst. Misalnya, nama profil Anda muncul di feed aktivitas Anda, tetapi anggota proyek akan menggunakan alias Anda untuk @mention Anda.

    Pilih Buat alias. Halaman diperbarui untuk menampilkan bagian Buat ruang Anda.

  8. Untuk nama Spasi, masukkan nama spasi Anda, lalu pilih Berikutnya.

    Anda tidak dapat mengubah nama ini.

  9. Untuk Akun AWS ID, tautkan ID dua belas digit untuk akun yang ingin Anda sambungkan ke ruang Anda.

    Dalam token Akun AWS verifikasi, salin ID token yang dihasilkan. Token secara otomatis disalin untuk Anda. Tapi, Anda mungkin ingin menyimpannya saat Anda menyetujui permintaan AWS koneksi.

  10. Pilih Verifikasi di AWS.

  11. Halaman CodeCatalyst spasi Verifikasi Amazon terbuka di AWS Management Console.

    Ini adalah halaman Amazon CodeCatalyst Spaces. Anda mungkin perlu masuk untuk mengakses halaman.

    Untuk mengakses halaman, masuk ke Amazon CodeCatalyst Spaces di halaman AWS Management Console.

    Bidang token verifikasi di dalam AWS Management Console secara otomatis diisi dengan token yang dihasilkan di CodeCatalyst.

  12. Pilih Verifikasi ruang.

    Pesan sukses terverifikasi Akun ditampilkan untuk menunjukkan bahwa akun telah ditambahkan ke ruang.

    Anda akan menggunakan tingkat CodeCatalyst gratis secara default. Jika Anda ingin mengubah, pilih Untuk mengaktifkan tingkat Standar atau menambahkan IAM peran untuk ruang ini, lihat detail ruang.

    Untuk informasi selengkapnya tentang tingkatan CodeCatalyst harga, lihat Amazon CodeCatalyst - Harga.

    Halaman detail CodeCatalyst spasi terbuka di AWS Management Console. Ini adalah halaman Amazon CodeCatalyst Spaces. Anda mungkin perlu masuk untuk mengakses halaman.

  13. Pilih Pergi ke Amazon CodeCatalyst.

  14. Pada halaman pembuatan di CodeCatalyst, pilih Buat ruang.

    Pesan status ditampilkan saat ruang Anda sedang dibuat. Saat ruang dibuat, CodeCatalyst buka halaman untuk ruang Anda. Tampilan default ke tab Projects.

    catatan

    Jika kesalahan izin atau spanduk ditampilkan, maka segarkan halaman dan coba lihat halaman lagi.

Setelah Anda mendaftar CodeCatalyst dan membuat spasi, langkah selanjutnya dalam proses replikasi adalah membuat proyek dalam ruang ini.

Langkah 2. Membuat proyek di Ruang Anda

Langkah-langkah berikut menguraikan cara membuat proyek kosong di dalam ruang yang Anda buat pada langkah sebelumnya. Dengan proyek ini, Anda dapat menambahkan sumber daya yang Anda inginkan secara manual di lain waktu. Sebelum Anda membuat proyek, Anda harus memiliki peran administrator Space, dan Anda harus bergabung dengan ruang tempat Anda ingin membuat proyek. Saat Anda membuat spasi, CodeCatalyst secara otomatis memberi Anda peran administrator Space. Peran administrator Space adalah peran yang paling kuat dalam CodeCatalyst. Untuk informasi selengkapnya tentang peran ini dan izinnya, lihat Peran administrator ruang.

Untuk membuat proyek kosong
  1. Arahkan ke ruang tempat Anda ingin membuat proyek.

  2. Di dasbor ruang, pilih Buat proyek.

  3. Pilih Mulai dari awal.

  4. Di bawah Berikan nama untuk proyek Anda, masukkan nama yang ingin Anda tetapkan ke proyek Anda. Nama harus unik di dalam ruang Anda.

  5. Pilih Buat proyek.

Setelah Anda membuat proyek, langkah selanjutnya dalam proses replikasi adalah membuat satu atau lebih repositori sumber.

Langkah 3. Membuat repositori sumber di proyek Anda

Dalam proyek yang baru saja Anda buat, Anda perlu membuat repositori sumber. Repositori ini berisi satu file, READMEfile.md, yang dapat Anda edit atau hapus kapan saja. Bergantung pada pilihan yang Anda buat saat membuat repositori sumber, mungkin juga berisi file. .gitignore

Untuk membuat repositori sumber
  1. Buka CodeCatalystkonsol.

  2. Arahkan ke proyek Anda.

  3. Di panel navigasi, pilih Kode, lalu pilih Repositori sumber.

  4. Pilih Tambahkan repositori, lalu pilih Buat repositori.

  5. Dalam nama Repositori, berikan nama untuk repositori.

    Nama repositori harus unik dalam sebuah proyek. Untuk informasi selengkapnya tentang persyaratan untuk nama repositori, lihat Kuota untuk repositori sumber di. CodeCatalyst

  6. (Opsional) Dalam Deskripsi, tambahkan deskripsi untuk repositori yang membantu pengguna lain dalam proyek memahami untuk apa repositori digunakan.

  7. (Opsional) Tambahkan .gitignore file untuk jenis kode yang Anda rencanakan untuk dorong.

  8. Pilih Buat.

    catatan

    CodeCatalyst menambahkan README.md file ke repositori Anda saat Anda membuatnya. CodeCatalyst juga membuat komit awal untuk repositori di cabang default bernama main. Anda dapat mengedit atau menghapus README file.md, tetapi Anda tidak dapat mengubah atau menghapus cabang default.

  9. Untuk mendapatkan klon repositori sumber URL danPAT, pilih Repositori klon.

  10. Untuk menyalin setiap HTTPS klon URL danPAT, pilih Salin. Kemudian, simpan klon URL dan PAT di suatu tempat di mana Anda dapat mengambilnya.

    Klon URL dan PAT akan digunakan pada langkah 4, dan direferensikan sebagai CODECATALYST_SOURCE_REPO_CLONE_URL dan. CODECATALYST_PAT

Setelah Anda membuat repositori sumber dalam proyek Anda, replikasi AWS Cloud9 data Anda ke repositori sumber ini.

Langkah 4. Mereplikasi sumber daya AWS Cloud9 kode Anda ke sumber repositori di CodeCatalyst

Jenis repositori sumber yang Anda miliki di AWS Cloud9 lingkungan Anda menentukan metode replikasi yang Anda ikuti untuk mendapatkan sumber daya kode Anda ke dalam repositori CodeCatalyst sumber yang Anda buat. Opsinya adalah sebagai berikut:

Penggunaan GitHub repositori di CodeCatalyst

Dengan GitHub ekstensi repositori, Anda dapat menggunakan link GitHub repositori dari dalam proyek AWS Cloud9 Amazon CodeCatalyst . Langkah-langkah berikut menguraikan cara menginstal GitHub ekstensi dari CodeCatalyst katalog. Langkah-langkah juga menunjukkan cara menghubungkan Anda yang sudah ada GitHub akun ke CodeCatalyst ruang Anda dan tautkan GitHub repositori untuk proyek Anda CodeCatalyst .

Langkah pertama dalam metode ini adalah menginstal GitHub ekstensi repositori dari katalog. CodeCatalyst Untuk menginstal ekstensi, lakukan langkah-langkah berikut.

penting

Sebagai bagian dari menginstal dan mengkonfigurasi Github ekstensi repositori, Anda harus menginstal ekstensi ke GitHub akun. Untuk melakukan ini, Anda harus menjadi GitHub administrator akun dan administrator CodeCatalyst ruang.

Langkah 1. Untuk menginstal ekstensi dari CodeCatalyst katalog
  1. Buka CodeCatalystkonsol.

  2. Arahkan ke ruang Anda.

    Tip

    Jika Anda memiliki lebih dari satu spasi, Anda dapat memilih ruang mana yang akan dilihat di bilah navigasi atas.

  3. Arahkan ke CodeCatalyst katalog dengan memilih ikon Katalog di bilah menu atas di sebelah bilah pencarian. Anda dapat mencari GitHub repositori atau ekstensi filter berdasarkan kategori.

  4. (Opsional) Untuk melihat detail lebih lanjut tentang ekstensi, seperti izin yang terkait dengannya, pilih GitHub nama ekstensi repositori.

  5. Pilih Instal. Tinjau izin yang diperlukan oleh ekstensi, dan jika Anda ingin melanjutkan, pilih Instal lagi.

Setelah menginstal GitHub ekstensi repositori, Anda dibawa ke GitHub halaman detail ekstensi repositori tempat Anda dapat melihat dan mengelola terhubung GitHub akun dan tertaut GitHub repositori.

Setelah Anda menginstal GitHub ekstensi repositori, sambungkan GitHub akun ke CodeCatalyst ruang Anda. Untuk menghubungkan GitHub akun, lakukan langkah-langkah berikut.

Langkah 2. Untuk menghubungkan GitHub akun ke CodeCatalyst
  1. Di Terhubung Github tab akun, pilih Connect GitHub akun untuk pergi ke situs eksternal untuk GitHub.

  2. Masuk ke GitHub akun menggunakan GitHub kredensialnya, lalu pilih akun tempat Anda ingin menginstal Amazon. CodeCatalyst

  3. Pilih apakah Anda ingin mengizinkan CodeCatalyst untuk mengakses semua repositori saat ini dan masa depan. Atau, sebagai alternatif, pilih yang spesifik GitHub repositori yang ingin Anda gunakan. CodeCatalyst Opsi default adalah semua GitHub repositori di GitHub ruang.

  4. Tinjau izin yang diberikan CodeCatalyst, lalu pilih Instal.

Setelah menghubungkan GitHub akun ke CodeCatalyst, Anda dapat melihat akun yang terhubung di GitHub tab akun dari GitHub halaman detail ekstensi repositori.

Langkah terakhir untuk menggunakan GitHub repositori di CodeCatalyst adalah untuk menautkan repositori ke CodeCatalyst proyek tempat Anda ingin menggunakannya. Untuk menautkan GitHub repositori ke CodeCatalyst proyek, lakukan langkah-langkah berikut yang diuraikan dalam Langkah 3 dari keseluruhan proses:

Langkah 3. Untuk menautkan a GitHub repositori ke CodeCatalyst proyek dari GitHub halaman detail ekstensi repositori
  1. Dalam Tertaut GitHub tab repositori, pilih Tautan GitHub repositori. .

  2. Untuk GitHub akun, pilih GitHub akun yang berisi repositori yang ingin Anda tautkan.

  3. Untuk GitHub repositori, pilih repositori yang ingin Anda tautkan ke proyek. CodeCatalyst

  4. Untuk CodeCatalyst proyek, pilih CodeCatalyst proyek yang ingin Anda tautkan GitHub repositori ke.

  5. Pilih Tautkan.

CodeCatalyst Repositori Anda sekarang harus memiliki file yang diperbarui dan commit yang baru saja Anda dorong. Anda sekarang dapat membuat Lingkungan Dev dari cabang ini dan membukanya dengan AWS Cloud9. Untuk informasi rinci tentang Lingkungan Pengembang, lihat Lingkungan Pengembang di. CodeCatalyst

Anda sekarang dapat membuat Lingkungan Dev dari cabang ini dan membukanya dengan AWS Cloud9. Langkah-langkah untuk melakukan ini diuraikan dalam Langkah 5: Membuat Lingkungan Pengembang menggunakan di AWS Cloud9 CodeCatalyst

Menggunakan non-GitHub repositori di CodeCatalyst

Anda perlu membuat token akses pribadi (PAT) di Amazon CodeCatalyst sebelum mereplikasi lingkungan Anda dari AWS Cloud9 menggunakan non-GitHub repositori. Bagian berikut menguraikan cara membuat token ini.

Membuat token akses pribadi di Amazon CodeCatalyst

Anda dapat mengakses repositori sumber yang Anda buat dalam proyek Anda di komputer lokal dengan Git klien atau dalam lingkungan pengembangan terintegrasi (IDE). Untuk melakukan ini, Anda harus memasukkan kata sandi khusus aplikasi. Anda dapat membuat token akses pribadi (PAT) untuk digunakan untuk tujuan ini. Token akses pribadi (PATs) yang Anda buat dikaitkan dengan identitas pengguna Anda di semua ruang dan proyek CodeCatalyst. Anda dapat melihat nama dan tanggal kedaluwarsa PATs yang Anda buat, dan Anda dapat menghapus Anda PATs yang tidak lagi Anda butuhkan. Anda hanya dapat menyalin PAT rahasia pada saat Anda membuatnya.

Untuk membuat token akses pribadi (PAT)
  1. Buka CodeCatalyst konsol di https://codecatalyst.aws/.

  2. Di bilah menu atas, pilih lencana profil Anda, lalu pilih Pengaturan saya.

    Tip

    Anda juga dapat menemukan profil pengguna Anda. Untuk melakukan ini, pada halaman anggota untuk proyek atau spasi, pilih nama Anda dari daftar anggota.

  3. Di bawah Token akses pribadi, pilih Buat.

  4. Dalam PATnama, masukkan nama deskriptif untuk token akses pribadi Anda (PAT).

  5. Di Tanggal kedaluwarsa, pertahankan tanggal default atau pilih ikon kalender untuk memilih tanggal kustom. Tanggal kedaluwarsa default menjadi 1 tahun dari tanggal saat ini.

  6. Pilih Buat.

    Tip

    Anda juga dapat membuat token ini ketika Anda memilih Repositori klon untuk repositori sumber.

  7. Untuk menyalin PAT rahasia pilih Salin. Simpan PAT rahasia di suatu tempat di mana Anda dapat mengambilnya.

    penting

    PATRahasianya hanya ditampilkan sekali. Anda tidak dapat mengambilnya setelah Anda menutup jendela. Jika Anda tidak menyimpan PAT rahasia di lokasi yang aman, Anda dapat membuat yang lain.

Setelah Anda membuat PAT untuk repositori sumber Anda, replikasi data Anda dari lingkungan Anda CodeCatalyst dengan menambahkan repositori jarak jauh di AWS Cloud9 lingkungan Anda dan mendorong data Anda AWS Cloud9 ke repositori ini, seperti yang diuraikan dalam bagian di bawah ini.

Menambahkan repositori jarak jauh di lingkungan Anda AWS Cloud9

Katakan bahwa Anda menjalankan repositori yang tidak GitHub repositori. Anda dapat menambahkan repositori jarak jauh di AWS Cloud9 lingkungan Anda dan mendorong data Anda ke repositori sumber Anda. CodeCatalyst Untuk menyelesaikan proses ini, jalankan perintah berikut.

Dari dalam Anda AWS Cloud9 IDE, tambahkan repositori jarak jauh yang menunjuk ke repositori sumber yang Anda buat di langkah 3 dari proses replikasi di. CodeCatalyst Ganti CODECATALYST_SOURCE_REPO_CLONE_URL perintah dengan Clone URL yang Anda simpan di langkah 10 Langkah 3. Membuat repositori sumber di proyek Anda.

git remote add codecatalyst CODECATALYST_SOURCE_REPO_CLONE_URL

Dorong cabang baru ke repositori sumber dengan menggunakan perintah berikut. Ketika diminta untuk memasukkan kata sandi, gunakan CODECATALYST_PAT yang Anda simpan di langkah 10 dari Langkah 3. Membuat repositori sumber di proyek Anda:

git checkout -b replication && git push codecatalyst replication

Berikut ini adalah contoh output command run yang diharapkan:

Switched to a new branch 'replication' Password for 'https://[aws-account-id]@[aws-region].codecatalyst.aws/v1/MySpace222581768915/Replication/Repository': Enumerating objects: 4, done. Counting objects: 100% (4/4), done. Compressing objects: 100% (3/3), done. Writing objects: 100% (4/4), 982 bytes | 122.00 KiB/s, done. Total 4 (delta 0), reused 0 (delta 0), pack-reused 0 remote: Validating objects: 100% To https://[aws-account-id].codecatalyst.aws/v1/MySpace222581768915/Replication/Repository * [new branch] replication → replication

Cabang ini tersedia di repositori sumber yang Anda buat. CodeCatalyst Anda dapat membuat Lingkungan Dev dari cabang ini dan membukanya dengan AWS Cloud9. Untuk informasi selengkapnya tentang Lingkungan Pengembang, lihat Lingkungan Pengembang di. CodeCatalyst

Anda sekarang dapat membuat Lingkungan Dev dari cabang ini dan membukanya dengan AWS Cloud9. Langkah-langkah untuk melakukan ini diuraikan dalam Langkah 5: Membuat Lingkungan Pengembang menggunakan di AWS Cloud9 CodeCatalyst

Menggunakan repositori kosong di AWS Cloud9

Pertama buat token akses pribadi (PAT) di Amazon CodeCatalyst sebelum Anda dapat mereplikasi lingkungan Anda dari AWS Cloud9 menggunakan repositori kosong. Bagian berikut menguraikan cara membuat token ini.

Membuat token akses pribadi di Amazon CodeCatalyst

Anda dapat mengakses repositori sumber yang Anda buat dalam proyek Anda di komputer lokal dengan Git klien atau dalam lingkungan pengembangan terintegrasi (IDE). Untuk melakukan ini, Anda harus memasukkan kata sandi khusus aplikasi. Anda dapat membuat token akses pribadi (PAT) untuk digunakan untuk tujuan ini. Token akses pribadi (PATs) yang Anda buat dikaitkan dengan identitas pengguna Anda di semua ruang dan proyek CodeCatalyst. Anda dapat melihat nama dan tanggal kedaluwarsa PATs yang Anda buat, dan Anda dapat menghapus Anda PATs yang tidak lagi Anda butuhkan. Anda hanya dapat menyalin PAT rahasia pada saat Anda membuatnya.

Untuk membuat token akses pribadi (PAT)
  1. Buka CodeCatalyst konsol di https://codecatalyst.aws/.

  2. Di bilah menu atas, pilih lencana profil Anda, lalu pilih Pengaturan saya.

    Tip

    Anda juga dapat menemukan profil pengguna Anda. Untuk melakukan ini, pada halaman anggota untuk proyek atau spasi, pilih nama Anda dari daftar anggota.

  3. Di bawah Token akses pribadi, pilih Buat.

  4. Dalam PATnama, masukkan nama deskriptif untuk token akses pribadi Anda (PAT).

  5. Di Tanggal kedaluwarsa, pertahankan tanggal default atau pilih ikon kalender untuk memilih tanggal kustom. Tanggal kedaluwarsa default menjadi 1 tahun dari tanggal saat ini.

  6. Pilih Buat.

    Tip

    Anda juga dapat membuat token ini ketika Anda memilih Repositori klon untuk repositori sumber.

  7. Untuk menyalin PAT rahasia pilih Salin. Simpan PAT rahasia di suatu tempat di mana Anda dapat mengambilnya.

    penting

    PATRahasianya hanya ditampilkan sekali. Anda tidak dapat mengambilnya setelah Anda menutup jendela. Jika Anda tidak menyimpan PAT rahasia di lokasi yang aman, Anda dapat membuat yang lain.

Setelah Anda membuat PAT untuk repositori sumber Anda, replikasi data Anda dari lingkungan Anda CodeCatalyst dengan memulai repositori kosong di AWS Cloud9 lingkungan Anda dan menunjuk ke repositori sumber yang Anda AWS Cloud9 buat, seperti yang diuraikan dalam bagian di bawah ini. CodeCatalyst

Memulai repositori kosong di AWS Cloud9

Jika Anda tidak memiliki repositori sumber apa pun yang disiapkan AWS Cloud9, maka mulailah repositori kosong di. AWS Cloud9 Selain itu, arahkan ke repositori sumber yang Anda buat CodeCatalyst, dan tambahkan dan dorong file yang ingin Anda tiru Git. Lakukan langkah-langkah berikut dan jalankan perintah berikut untuk mereplikasi AWS Cloud9 file Anda. CodeCatalyst

  1. Dari AWS Cloud9 lingkungan Anda, memulai repositori kosong dengan menjalankan perintah berikut:

    git init -b main

    Kemudian, Anda melihat output serupa seperti yang ditunjukkan di bawah ini:

    Initialized empty Git repository in /home/ec2-user/environment/.git/
  2. Kloning repositori URL sumber dari. CodeCatalyst Arahkan ke CodeCatalyst proyek yang Anda buat di dalam CodeCatalyst konsol, dan, di panel navigasi, pilih Kode, lalu pilih Repositori sumber.

  3. Pilih repositori dari daftar repositori sumber yang Anda inginkan, dan pilih Repositori klon untuk menyalin klon. URL

  4. Tambahkan CodeCatalyst repositori menggunakan yang URL Anda kloning, dan dorong konten yang sudah ada di repositori kosong di: CodeCatalyst

    git remote add origin [...] git push origin --force
  5. Tambahkan file yang ingin Anda tiru. Jika Anda ingin mereplikasi semua file di direktori lingkungan Anda, jalankangit add -A:

    git add -A . git commit -m "replicate"
  6. Gabungkan dua sejarah yang tidak terkait. Mengatasi konflik gabungan jika terjadi:

    git merge origin/main --allow-unrelated-histories
  7. Dorong perubahan kembali ke repositori sumber CodeCatalyst dengan menjalankan perintah berikut. Ketika diminta untuk memasukkan kata sandi, masukkan token akses pribadi (CODECATALYST_PAT) yang Anda buat langkah 10 dari Langkah 3. Membuat repositori sumber di proyek Anda:

    Admin:~/environment (main) $ git push origin main Password for 'https://222581768915@git.us-west-2.codecatalyst.aws/v1/MySpace222581768915/Replication/Replication':

Setelah menyelesaikan prosedur ini, CodeCatalyst repositori Anda memiliki file yang diperbarui dan komit yang baru saja Anda dorong. Anda sekarang dapat membuat Lingkungan Dev dari cabang ini dan membukanya dengan AWS Cloud9. Langkah-langkah untuk melakukan ini diuraikan di bagian di bawah ini.

Langkah 5: Membuat Lingkungan Dev menggunakan AWS Cloud9 in CodeCatalyst

Prosedur berikut menguraikan cara membuat Lingkungan Dev dalam CodeCatalyst menggunakan AWS Cloud9 dan data yang baru saja Anda replikasi.

Untuk membuat Lingkungan Dev menggunakan AWS Cloud9
  1. Buka CodeCatalyst konsol di https://codecatalyst.aws/.

  2. Arahkan ke proyek tempat Anda ingin membuat Lingkungan Dev.

  3. Di panel navigasi, Pilih Ikhtisar, lalu arahkan ke bagian My Dev Environments.

  4. Pilih Buat Lingkungan Pengembang.

  5. Pilih AWS Cloud9 dari menu drop-down.

  6. Pilih Kloning repositori.

    catatan

    Saat ini, CodeCatalyst tidak mendukung kloning repositori pihak ketiga, tetapi Anda dapat membuat Lingkungan Dev dan mengkloning repositori pihak ketiga ke dalamnya dari pilihan Anda. IDE

  7. Lakukan salah satu hal berikut ini:

    1. Pilih repositori yang akan dikloning, pilih Bekerja di cabang yang ada, lalu pilih cabang dari menu drop-down cabang yang ada.

    2. Pilih repositori untuk dikloning, pilih Bekerja di cabang baru, masukkan nama cabang ke bidang Nama cabang, dan pilih cabang untuk membuat cabang baru dari Buat cabang dari menu drop-down.

  8. Secara opsional, tambahkan alias untuk Lingkungan Dev.

  9. Secara opsional, pilih tombol edit konfigurasi Lingkungan Dev untuk mengedit konfigurasi komputasi, penyimpanan, atau batas waktu Dev Environment.

  10. Pilih Buat. Saat Dev Environment Anda sedang dibuat, kolom status Dev Environment akan menampilkan Mulai, dan kolom status akan ditampilkan Running setelah Dev Environment telah dibuat.