Menautkan GitHub repositori, repositori Bitbucket, repositori GitLab proyek, dan proyek Jira di CodeCatalyst - Amazon CodeCatalyst

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

Menautkan GitHub repositori, repositori Bitbucket, repositori GitLab proyek, dan proyek Jira di CodeCatalyst

Sebelum Anda dapat menggunakan GitHub repositori, repositori Bitbucket, atau repositori GitLab proyek, atau mengelola proyek Jira, Anda harus menghubungkan sumber pihak ketiga yang dimiliki repositori atau proyek dengan ruang Anda. CodeCatalyst Untuk informasi selengkapnya, lihat Menghubungkan GitHub akun, ruang kerja Bitbucket, GitLab pengguna, dan situs Jira CodeCatalyst.

Anda dapat menggunakan GitHub repositori tertaut, repositori Bitbucket, atau repositori GitLab proyek dalam alur kerja, di mana peristiwa di repositori tertaut memulai alur kerja yang mungkin membangun, menguji, atau menyebarkan kode, tergantung pada konfigurasi alur kerja. File konfigurasi alur kerja untuk alur kerja yang menggunakan repositori tertaut GitHub atau Bitbucket disimpan di repositori tertaut. Repositori tertaut juga dapat digunakan dengan Dev Environments untuk membuat, memperbarui, dan menghapus file di repositori tertaut. Anda dapat menautkan GitHub repositori, repositori Bitbucket, atau repositori GitLab proyek ke proyek baik dari halaman detail repositori, repositori Bitbucket, atau ekstensi GitHub repositori, atau dari tampilan repositori Sumber dalam Kode dalam CodeCatalyst proyek itu GitLab sendiri.

penting

Meskipun Anda dapat menautkan repositori GitHub atau Bitbucket sebagai Kontributor, Anda hanya dapat memutuskan tautan repositori pihak ketiga sebagai administrator Space atau administrator Project. Untuk informasi selengkapnya, lihat Membatalkan tautan GitHub repositori, repositori Bitbucket, repositori proyek, GitLab dan proyek Jira di CodeCatalyst.

penting

Setelah Anda menginstal ekstensi repositori, repositori apa pun yang Anda tautkan CodeCatalyst akan memiliki kode mereka diindeks dan disimpan. CodeCatalyst Ini akan membuat kode dapat dicari di. CodeCatalyst Untuk lebih memahami perlindungan data untuk kode Anda saat menggunakan repositori tertaut di CodeCatalyst, lihat Perlindungan data di CodeCatalyst Panduan Pengguna Amazon.

penting

CodeCatalyst tidak mendukung pendeteksian perubahan di cabang default untuk repositori tertaut. Untuk mengubah cabang default untuk repositori tertaut, Anda harus terlebih dahulu memutuskan tautannya CodeCatalyst, mengubah cabang default, dan kemudian menautkannya lagi.

Sebagai praktik terbaik, selalu pastikan Anda memiliki versi ekstensi terbaru sebelum menautkan repositori.

Anda dapat menggunakan proyek Jira yang ditautkan untuk mengelola masalah dan menautkan permintaan CodeCatalyst tarik ke masalah Jira. Status ringkasan permintaan tarik dan status peristiwa CodeCatalyst alur kerja terkait tercermin dalam masalah Jira Anda.

penting

Untuk menautkan proyek Jira Anda ke CodeCatalyst proyek Anda, Anda harus menjadi administrator CodeCatalyst Space atau administrator CodeCatalyst Proyek.

catatan
  • GitHub Repositori, repositori Bitbucket, atau repositori GitLab proyek hanya dapat ditautkan ke satu proyek dalam satu spasi. CodeCatalyst

  • Anda tidak dapat menggunakan repositori kosong atau diarsipkan, GitHub repositori Bitbucket, atau repositori proyek dengan proyek. GitLab CodeCatalyst

  • Anda tidak dapat menautkan GitHub repositori, repositori Bitbucket, atau repositori yang memiliki nama yang sama dengan GitLab repositori dalam proyek. CodeCatalyst

  • Ekstensi GitHub repositori tidak kompatibel dengan repositori GitHub Enterprise Server.

  • Ekstensi repositori Bitbucket tidak kompatibel dengan repositori Bitbucket Data Center.

  • Ekstensi GitLab repositori tidak kompatibel dengan repositori proyek yang GitLab dikelola sendiri.

  • Anda tidak dapat menggunakan deskripsi Tulis untuk saya atau Meringkas fitur komentar dengan repositori tertaut. Fitur-fitur ini hanya tersedia dalam permintaan tarik di CodeCatalyst.

  • Sebuah CodeCatalyst proyek hanya dapat ditautkan ke satu proyek Jira. Proyek Jira dapat ditautkan ke beberapa CodeCatalyst proyek.

Untuk menautkan GitHub repositori, repositori Bitbucket, repositori GitLab proyek, atau proyek Jira ke proyek dari halaman detail ekstensi CodeCatalyst
  1. Buka CodeCatalyst konsol di https://codecatalyst.aws/.

  2. Arahkan ke CodeCatalyst ruang Anda.

  3. Lakukan salah satu hal berikut untuk melihat daftar ekstensi yang diinstal untuk ruang ruang Anda:

    1. Pilih Pengaturan, lalu pilih Ekstensi yang diinstal.

    2. Pilih ikon Katalog The CodeCatalyst catalog icon in the top navigation bar in CodeCatalyst. di menu atas.

  4. Pilih Konfigurasi untuk salah satu ekstensi berikut: GitHub repositori, repositori Bitbucket, repositori, atau Perangkat Lunak JiraGitLab .

  5. Lakukan salah satu hal berikut tergantung pada ekstensi pihak ketiga yang Anda pilih untuk dikonfigurasi:

    • GitHub repositori: Tautkan repositori. GitHub

      1. Di tab GitHub Repositori Tertaut, pilih Repositori tautan GitHub .

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

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

        Tip

        Jika nama repositori berwarna abu-abu, Anda tidak dapat menautkan repositori itu karena telah ditautkan ke proyek lain di ruang tersebut.

      4. (Opsional) Jika Anda tidak melihat GitHub repositori dalam daftar repositori, mungkin tidak dikonfigurasi untuk akses repositori di aplikasi Amazon di. CodeCatalyst GitHub Anda dapat mengonfigurasi GitHub repositori mana yang dapat digunakan CodeCatalyst di akun yang terhubung.

        1. Arahkan ke GitHubakun Anda, pilih Pengaturan, lalu pilih Aplikasi.

        2. Di tab GitHub Aplikasi Terinstal, pilih Konfigurasi untuk CodeCatalyst aplikasi Amazon.

        3. Lakukan salah satu hal berikut untuk mengonfigurasi akses GitHub repositori yang ingin Anda tautkan: CodeCatalyst

          • Untuk menyediakan akses ke semua repositori saat ini dan masa depan, pilih Semua repositori.

          • Untuk menyediakan akses ke repositori tertentu, pilih Hanya pilih repositori, pilih menu tarik-turun Pilih repositori, lalu pilih repositori yang ingin Anda izinkan untuk ditautkan. CodeCatalyst

      5. Dari menu tarik-turun CodeCatalyst proyek, pilih CodeCatalyst proyek yang ingin Anda tautkan GitHub repositori.

      6. Pilih Tautkan.

      Jika Anda tidak lagi ingin menggunakan GitHub repositori di CodeCatalyst, Anda dapat memutuskan tautannya dari proyek. CodeCatalyst Ketika repositori tidak terhubung, peristiwa dalam repositori itu tidak akan memulai alur kerja berjalan, dan Anda tidak akan dapat menggunakan repositori itu dengan Dev Environments. CodeCatalyst Untuk informasi selengkapnya, lihat Membatalkan tautan GitHub repositori, repositori Bitbucket, repositori proyek, GitLab dan proyek Jira di CodeCatalyst.

    • Repositori Bitbucket: Tautkan repositori Bitbucket.

      1. Di tab Repositori Bitbucket Tertaut, pilih repositori Link Bitbucket.

      2. Dari dropdown ruang kerja Bitbucket, pilih ruang kerja Bitbucket yang berisi repositori yang ingin Anda tautkan.

      3. Dari dropdown repositori Bitbucket, pilih repositori yang ingin Anda tautkan ke proyek. CodeCatalyst

        Tip

        Jika nama repositori berwarna abu-abu, Anda tidak dapat menautkan repositori itu karena telah ditautkan ke proyek lain di ruang tersebut.

      4. Dari menu tarik-turun CodeCatalyst proyek, pilih CodeCatalyst proyek yang ingin Anda tautkan ke repositori Bitbucket.

      5. Pilih Tautkan.

      Jika Anda tidak lagi ingin menggunakan repositori Bitbucket CodeCatalyst, Anda dapat memutuskan tautannya dari proyek. CodeCatalyst Ketika repositori tidak terhubung, peristiwa dalam repositori itu tidak akan memulai alur kerja berjalan, dan Anda tidak akan dapat menggunakan repositori itu dengan Dev Environments. CodeCatalyst Untuk informasi selengkapnya, lihat Membatalkan tautan GitHub repositori, repositori Bitbucket, repositori proyek, GitLab dan proyek Jira di CodeCatalyst.

    • GitLab repositori: Tautkan repositori GitLab proyek.

      1. Di tab Repositori GitLab proyek tertaut, pilih Tautan repositori GitLab proyek.

      2. Dari dropdown GitLab pengguna, pilih GitLab pengguna yang berisi repositori proyek yang ingin Anda tautkan.

      3. Dari dropdown repositori GitLab proyek, pilih repositori yang ingin Anda tautkan ke proyek. CodeCatalyst

        Tip

        Jika nama repositori berwarna abu-abu, Anda tidak dapat menautkan repositori itu karena telah ditautkan ke proyek lain di ruang tersebut.

      4. Dari menu tarik-turun CodeCatalyst proyek, pilih CodeCatalyst proyek yang ingin Anda tautkan ke repositori GitLab proyek.

      5. Pilih Tautkan.

      Jika Anda tidak lagi ingin menggunakan repositori GitLab proyek CodeCatalyst, Anda dapat memutuskan tautannya dari proyek. CodeCatalyst Ketika repositori proyek tidak ditautkan, peristiwa dalam repositori proyek itu tidak akan memulai alur kerja berjalan, dan Anda tidak akan dapat menggunakan repositori proyek itu dengan Lingkungan Dev. CodeCatalyst Untuk informasi selengkapnya, lihat Membatalkan tautan GitHub repositori, repositori Bitbucket, repositori proyek, GitLab dan proyek Jira di CodeCatalyst.

    • Perangkat Lunak Jira: Tautkan proyek Jira.

      1. Di tab Proyek Jira Tertaut, pilih Tautkan proyek Jira.

      2. Dari menu dropdown situs Jira, pilih situs Jira yang berisi proyek yang ingin Anda tautkan.

      3. Dari menu tarik-turun proyek Jira, pilih proyek yang ingin Anda tautkan ke proyek. CodeCatalyst

      4. Dari menu tarik-turun CodeCatalyst proyek, pilih CodeCatalyst proyek yang ingin Anda tautkan ke proyek Jira.

      5. Pilih Tautkan.

      Setelah proyek Jira ditautkan ke CodeCatalyst proyek, akses ke CodeCatalyst masalah dinonaktifkan sepenuhnya, dan Masalah di panel CodeCatalyst navigasi akan diganti dengan item masalah Jira yang tertaut ke proyek Jira.

      Jika Anda tidak lagi ingin menggunakan proyek Jira CodeCatalyst, Anda dapat memutuskan tautannya dari proyek Anda CodeCatalyst. Ketika proyek Jira dibatalkan tautannya, masalah Jira tidak akan tersedia di CodeCatalyst proyek, dan CodeCatalyst Masalah akan menjadi penyedia masalah lagi. Untuk informasi selengkapnya, lihat Membatalkan tautan GitHub repositori, repositori Bitbucket, repositori proyek, GitLab dan proyek Jira di CodeCatalyst.

Untuk menautkan GitHub repositori, repositori Bitbucket, atau repositori GitLab proyek ke proyek dari halaman repositori sumber dalam CodeCatalyst proyek
  1. Buka CodeCatalyst konsol di https://codecatalyst.aws/.

  2. Arahkan ke CodeCatalyst proyek Anda.

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

  4. Pilih Tambahkan repositori, lalu pilih Repositori tautan.

  5. Dari menu tarik-turun penyedia Repositori, pilih salah satu penyedia repositori pihak ketiga berikut:, Bitbucket,. GitHubGitLab

  6. Lakukan salah satu hal berikut tergantung pada penyedia repositori pihak ketiga yang Anda pilih untuk ditautkan:

    • GitHub repositori: Tautkan repositori. GitHub

      1. Dari menu dropdown GitHub akun, pilih GitHub akun yang berisi repositori yang ingin Anda tautkan.

      2. Dari menu dropdown GitHub repositori, pilih GitHub repositori yang ingin Anda tautkan proyek Anda. CodeCatalyst

        Tip

        Jika nama repositori berwarna abu-abu, Anda tidak dapat menautkan repositori itu karena telah ditautkan ke proyek lain di Amazon. CodeCatalyst

      3. (Opsional) Jika Anda tidak melihat GitHub repositori dalam daftar repositori, mungkin tidak dikonfigurasi untuk akses repositori di aplikasi Amazon di. CodeCatalyst GitHub Anda dapat mengonfigurasi GitHub repositori mana yang dapat digunakan CodeCatalyst di akun yang terhubung.

        1. Arahkan ke GitHubakun Anda, pilih Pengaturan, lalu pilih Aplikasi.

        2. Di tab GitHub Aplikasi Terinstal, pilih Konfigurasi untuk CodeCatalyst aplikasi Amazon.

        3. Lakukan salah satu hal berikut untuk mengonfigurasi akses GitHub repositori yang ingin Anda tautkan: CodeCatalyst

          • Untuk menyediakan akses ke semua repositori saat ini dan masa depan, pilih Semua repositori.

          • Untuk menyediakan akses ke repositori tertentu, pilih Hanya pilih repositori, pilih menu tarik-turun Pilih repositori, lalu pilih repositori yang ingin Anda izinkan untuk ditautkan. CodeCatalyst

    • Repositori Bitbucket: Tautkan repositori Bitbucket.

      1. Dari menu tarik-turun ruang kerja Bitbucket, pilih ruang kerja Bitbucket yang berisi repositori yang ingin Anda tautkan.

      2. Dari menu dropdown repositori Bitbucket, pilih repositori Bitbucket yang ingin Anda tautkan proyek Anda. CodeCatalyst

        Tip

        Jika nama repositori berwarna abu-abu, Anda tidak dapat menautkan repositori itu karena telah ditautkan ke proyek lain di Amazon. CodeCatalyst

    • GitLab repositori: Tautkan repositori GitLab proyek.

      1. Dari menu dropdown GitLab pengguna, pilih GitLab pengguna yang berisi repositori proyek yang ingin Anda tautkan.

      2. Dari menu tarik-turun repositori GitLab proyek, pilih repositori GitLab proyek yang ingin Anda tautkan proyek Anda. CodeCatalyst

        Tip

        Jika nama repositori proyek berwarna abu-abu, Anda tidak dapat menautkan repositori proyek itu karena telah ditautkan ke proyek lain di Amazon. CodeCatalyst

  7. Pilih Tautkan.

Jika Anda tidak lagi ingin menggunakan repositori, GitHub repositori Bitbucket, atau repositori GitLab proyek di CodeCatalyst, Anda dapat memutuskan tautannya dari proyek. CodeCatalyst Ketika repositori tidak terhubung, peristiwa dalam repositori itu tidak akan memulai alur kerja berjalan, dan Anda tidak akan dapat menggunakan repositori itu dengan Dev Environments. CodeCatalyst Untuk informasi selengkapnya, lihat Membatalkan tautan GitHub repositori, repositori Bitbucket, repositori proyek, GitLab dan proyek Jira di CodeCatalyst.

Setelah menautkan GitHub repositori, repositori Bitbucket, atau repositori proyek Anda ke GitLab proyek Anda, Anda CodeCatalyst dapat menggunakannya dalam alur kerja dan Lingkungan Dev. CodeCatalyst Anda juga dapat menggunakan repositori tertaut dengan Amazon Q Developer, cetak biru, dan banyak lagi. Untuk informasi selengkapnya, silakan lihat Memulai alur kerja secara otomatis setelah peristiwa repositori pihak ketiga dan Membuat Lingkungan Dev.

Setelah menautkan proyek Jira Anda ke CodeCatalyst proyek Anda, dan menautkan permintaan tarik, pembaruan dari CodeCatalyst tercermin dalam proyek Jira Anda. Untuk informasi selengkapnya tentang menautkan permintaan tarik ke masalah Jira, lihat. Menautkan masalah Jira untuk menarik permintaan CodeCatalyst Untuk informasi lebih lanjut tentang melihat CodeCatalyst acara di Jira, lihatMelihat CodeCatalyst acara di masalah Jira.

Anda dapat menautkan GitHub repositori, repositori Bitbucket, atau respositori GitLab proyek ke proyek baru saat membuat proyek baru CodeCatalyst . CodeCatalyst Untuk informasi selengkapnya, lihat Membuat proyek dengan repositori pihak ketiga yang ditautkan.