Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
NuGetnama paket, versi, dan normalisasi nama aset
CodeArtifactmenormalkan nama paket dan aset dan versi paket sebelum menyimpannya, yang berarti nama atau versi diCodeArtifactmungkin berbeda dari yang disediakan saat paket atau aset diterbitkan.
Normalisasi nama paket: CodeArtifactmenormalisasiNuGetnama paket dengan mengubah semua huruf menjadi huruf kecil.
Normalisasi versi paket: CodeArtifactmenormalisasiNuGetversi paket menggunakan pola yang sama sepertiNuGet. Informasi berikut ini dariNomor versi normal
Memimpin nol dihapus dari nomor versi:
1.00
diperlakukan sebagai1.0
1.01.1
diperlakukan sebagai1.1.1
1.00.0.1
diperlakukan sebagai1.0.0.1
Nol di bagian keempat dari nomor versi akan dihilangkan:
1.0.0.0
diperlakukan sebagai1.0.0
1.0.01.0
diperlakukan sebagai1.0.1
SemVer2.0.0 build metadata dihapus:
1.0.7+r3456
diperlakukan sebagai1.0.7
Paket nama aset normalisasi: CodeArtifactmembangunNuGetnama aset paket dari nama paket dinormalisasi dan versi paket.
Nama paket dan nama versi yang tidak dinormalisasi dapat digunakan dengan permintaan API dan CLI karenaCodeArtifactmelakukan normalisasi pada nama paket dan input versi untuk permintaan tersebut. Misalnya, input--package Newtonsoft.JSON
dan--version 12.0.03.0
akan dinormalisasi dan mengembalikan paket yang memiliki nama paket dinormalisasinewtonsoft.json
dan versi12.0.3
.
Anda harus menggunakan nama aset paket yang dinormalisasi dalam permintaan API dan CLI sebagaiCodeArtifacttidak melakukan normalisasi pada--asset
masukan.
Anda harus menggunakan nama dan versi yang dinormalisasi di ARN.
Untuk menemukan nama paket yang dinormalisasi, gunakanaws codeartifact list-packages
perintah. Untuk informasi selengkapnya, lihat Mencantumkan nama paket.
Untuk menemukan nama paket yang tidak dinormalisasi, gunakanaws codeartifact describe-package-version
perintah. Nama paket yang tidak dinormalisasi dikembalikan dalamdisplayName
bidang. Untuk informasi selengkapnya, lihat Melihat dan memperbarui detail versi paket dan dependensi.