Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Normalización del nombre, la versión y el nombre del activo del paquete NuGet
CodeArtifact normaliza los nombres de paquetes y activos y las versiones de los paquetes antes de almacenarlos, lo que significa que los nombres o versiones en CodeArtifact pueden ser diferentes a los proporcionados cuando se publicó el paquete o activo.
Normalización de nombres de paquetes: CodeArtifact normaliza los nombres de los paquetes NuGet al convertir todas las letras a minúsculas.
Normalización de la versión del paquete: CodeArtifact normaliza las versiones del paquete NuGet utilizando el mismo patrón que NuGet. La siguiente información proviene de los números de versión normalizados
Los ceros iniciales se eliminan de los números de versión:
1.00
se trata como1.0
1.01.1
se trata como1.1.1
1.00.0.1
se trata como1.0.0.1
Se omitirá un cero en la cuarta parte del número de versión:
1.0.0.0
se trata como1.0.0
1.0.01.0
se trata como1.0.1
Se eliminan los metadatos de la compilación de SemVer 2.0.0:
1.0.7+r3456
se trata como1.0.7
Normalización del nombre del activo del paquete: CodeArtifact construye el nombre del activo del paquete NuGet a partir del nombre y la versión del paquete normalizados.
El nombre del paquete y el nombre de la versión no normalizados se pueden usar con las solicitudes de API y CLI porque CodeArtifact normaliza las entradas de nombre y versión del paquete para esas solicitudes. Por ejemplo, las entradas de --package Newtonsoft.JSON
y --version 12.0.03.0
se normalizarían y devolverían un paquete con un nombre de newtonsoft.json
y una versión normalizados de 12.0.3
.
Debe usar el nombre del activo del paquete normalizado en las solicitudes de API y CLI, ya que CodeArtifact no realiza la normalización de la entrada --asset
.
Debe usar nombres y versiones normalizados en los ARN.
Para buscar el nombre normalizado de un paquete, utilice el comando aws codeartifact list-packages
. Para obtener más información, consulte Mostrar nombres de paquetes.
Para buscar el nombre no normalizado de un paquete, utilice el comando aws codeartifact describe-package-version
. El nombre no normalizado del paquete se devuelve en el campo displayName
. Para obtener más información, consulte Ver y actualizar los detalles y las dependencias de la versión del paquete.