Pilih preferensi cookie Anda

Kami menggunakan cookie penting serta alat serupa yang diperlukan untuk menyediakan situs dan layanan. Kami menggunakan cookie performa untuk mengumpulkan statistik anonim sehingga kami dapat memahami cara pelanggan menggunakan situs dan melakukan perbaikan. Cookie penting tidak dapat dinonaktifkan, tetapi Anda dapat mengklik “Kustom” atau “Tolak” untuk menolak cookie performa.

Jika Anda setuju, AWS dan pihak ketiga yang disetujui juga akan menggunakan cookie untuk menyediakan fitur situs yang berguna, mengingat preferensi Anda, dan menampilkan konten yang relevan, termasuk iklan yang relevan. Untuk menerima atau menolak semua cookie yang tidak penting, klik “Terima” atau “Tolak”. Untuk membuat pilihan yang lebih detail, klik “Kustomisasi”.

Bekerja dengan repositori upstream di CodeArtifact

Mode fokus
Bekerja dengan repositori upstream di CodeArtifact - CodeArtifact

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

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

Sebuah repositori dapat memiliki repositori lain sebagai AWS CodeArtifact repositori upstream. Hal ini memungkinkan klien manajer paket mengakses paket yang terdapat dalam lebih dari satu repositori menggunakan titik akhir repositori tunggal.

Anda dapat menambahkan satu atau beberapa repositori upstream ke repositori menggunakan,, atau AWS CodeArtifact SDK AWS Management Console. AWS CLI Untuk mengaitkan repositori dengan repositori hulu, Anda harus memiliki izin untuk tindakan AssociateWithDownstreamRepository pada repositori hulu. Untuk informasi selengkapnya, lihat Membuat repositori dengan repositori hulu dan Menambahkan atau menghapus repositori upstream.

Jika repositori hulu memiliki koneksi eksternal ke repositori publik, repositori yang berada di hilirnya dapat menarik paket dari repositori publik tersebut. Misalnya, repositori my_repo memiliki repositori hulu bernama upstream, dan upstream memiliki koneksi eksternal ke repositori npm publik. Dalam hal ini, manajer paket yang terhubung ke my_repo dapat menarik paket dari repositori publik npm. Untuk informasi selengkapnya tentang meminta paket dari repositori upstream atau koneksi eksternal, lihat atau. Meminta versi paket dengan repositori hulu Meminta paket dari koneksi eksternal

Apa perbedaan antara repositori upstream dan koneksi eksternal?

Dalam CodeArtifact, repositori hulu dan koneksi eksternal berperilaku sebagian besar sama, tetapi ada beberapa perbedaan penting.

  1. Anda dapat menambahkan hingga 10 repositori upstream ke repositori. CodeArtifact Anda hanya dapat menambahkan satu koneksi eksternal.

  2. Ada panggilan API terpisah untuk menambahkan repositori upstream atau koneksi eksternal.

  3. Perilaku retensi paket sedikit berbeda, karena paket yang diminta dari repositori hulu disimpan di repositori tersebut. Untuk informasi selengkapnya, lihat Retensi paket dalam repositori menengah.

PrivasiSyarat situsPreferensi cookie
© 2025, Amazon Web Services, Inc. atau afiliasinya. Semua hak dilindungi undang-undang.