Menautkan repositori sumber - Amazon 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 itu diinstal untuk ruang Anda. Hanya pengguna dengan peran administrator Space 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 ikutiMenautkan GitHub repositori, repositori Bitbucket, repositori GitLab proyek, 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.

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

  • 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 GitLab proyek yang memiliki nama yang sama dengan 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.

Meskipun Anda dapat menautkan GitHub repositori, repositori Bitbucket, atau repositori GitLab proyek 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

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. Untuk informasi selengkapnya, lihat Menautkan GitHub repositori, repositori Bitbucket, repositori GitLab proyek, dan proyek Jira di CodeCatalyst.

Sebagai praktik terbaik, selalu pastikan Anda memiliki versi ekstensi terbaru sebelum 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 Space 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 Repositori tautan.

  4. Dari menu tarik-turun penyedia Repositori, pilih salah satu penyedia repositori pihak ketiga berikut: atau Bitbucket. GitHub

  5. 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 tarik-turun GitHub repositori, pilih GitHub akun yang ingin Anda tautkan proyek Anda. 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

  6. 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.