View a markdown version of this page

Menautkan repositori sumber - Amazon CodeCatalyst

Amazon CodeCatalyst tidak lagi terbuka untuk pelanggan baru. Pelanggan yang sudah ada dapat terus menggunakan layanan ini seperti biasa. Lihat informasi yang lebih lengkap di Cara bermigrasi dari CodeCatalyst.

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

Menautkan repositori sumber

Saat menautkan repositori sumber ke proyek, Anda dapat menyertakan repositori yang memiliki CodeCatalyst ekstensi untuk layanan yang menghosting repositori, jika ekstensi tersebut diinstal untuk ruang Anda. Hanya pengguna dengan peran administrator ruang yang dapat menginstal ekstensi. Setelah ekstensi diinstal, Anda dapat menautkan ke repositori yang dikonfigurasi untuk akses oleh ekstensi itu. Untuk informasi lebih lanjut, lihat Memasang ekstensi di ruang atau ikutiMenghubun GitHub gkan repositori, repositori Bitbucket, repositori GitLab proyek, dan proyek Jira di CodeCatalyst.

penting

Setelah Anda menginstal ekstensi repositori, setiap repositori yang Anda tautkan CodeCatalyst akan memiliki kode yang 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 Panduan CodeCatalyst Pengguna Amazon.

Anda dapat menautkan repositori ke hanya satu proyek di ruang. Anda tidak dapat menautkan repositori yang diarsipkan. Meskipun Anda dapat menautkan repositori kosong, Anda tidak dapat menggunakannya CodeCatalyst sampai Anda telah menginisialisasinya dengan komit awal yang membuat cabang default. Selain itu:

  • GitHub Repositori, repositori Bitbucket, atau repositori GitLab proyek hanya dapat ditautkan ke satu CodeCatalyst proyek di ruang.

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

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

  • Ek GitHub sten si repositori tidak kompatibel dengan repositori Server GitHub Perusahaan.

  • Ek sten si repositori Bitbucket tidak kompatibel dengan repositori Bitbucket Data Center.

  • Eksten si GitLab repositori tidak kompatibel dengan repositori proyek yang GitLab dikelola sendiri.

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

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

penting

CodeCatalyst tidak mendukung deteksi perubahan di cabang default untuk repositori tertaut. Untuk mengubah cabang default untuk repositori tertaut, Anda harus terlebih dahulu memutuskan tautannya dari CodeCatalyst, mengubah cabang default, dan kemudian menautkannya lagi. Untuk informasi selengkapnya, lihat Menghubun GitHub gkan repositori, repositori Bitbucket, repositori GitLab proyek, dan proyek Jira di CodeCatalyst.

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

Untuk menautkan repositori sumber
  1. Arahkan ke proyek tempat Anda ingin menautkan repositori.

    catatan

    Sebelum Anda dapat menautkan repositori, pengguna dengan peran administrator ruang harus terlebih dahulu menginstal ekstensi untuk penyedia yang menghosting repositori. Untuk informasi selengkapnya, lihat Memasang ekstensi di ruang.

  2. Di panel navigasi, pilih Kode, lalu pilih repositori Sumber.

  3. Pilih Tambahkan repositori, lalu pilih Link repositori.

  4. Dari menu tar ik- turun penyedia repositori, pilih salah satu penyedia repositori pihak ketiga berikut: GitHub atau Bit bucket.

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

    • GitHub repositori: Tautkan GitHub repositori.

      1. Dari menu GitHub tar ik-turun akun, pilih GitHub akun yang berisi repositori yang ingin Anda tautkan.

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

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

        1. Arahkan ke GitHub akun Anda, pilih Peng aturan, lalu pilih Aplikasi.

        2. Di tab GitHub Aplikasi Ter instal, 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 yang akan datang, 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 dropdown 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.

  6. Pilih Tautkan.

Jika Anda tidak lagi ingin menggunakan GitHub repositori, repositori Bitbucket, atau repositori GitLab proyek di CodeCatalyst, Anda dapat memutuskan tautannya dari proyek. CodeCatalyst Ketika repositori tidak ditautkan, peristiwa di repositori itu tidak akan memulai alur kerja berjalan, dan Anda tidak akan dapat menggunakan repositori itu dengan Lingkungan Peng CodeCatalyst embang. Lihat informasi yang lebih lengkap di Memutuskan tautan GitHub repositori, repositori Bitbucket, repositori GitLab proyek, dan proyek Jira di CodeCatalyst.