Configuración y uso de repositorios ascendentes - Amazon CodeCatalyst

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.

Configuración y uso de repositorios ascendentes

Puede conectar tanto los repositorios de puerta de enlace como otros repositorios de CodeCatalyst paquetes como archivos ascendentes a sus repositorios de paquetes. Esto permite a un cliente administrador de paquetes acceder a los paquetes que se encuentran en más de un repositorio de paquetes mediante un único punto final del repositorio de paquetes. Las principales ventajas de utilizar los repositorios originales son las siguientes:

  • Solo tienes que configurar tu administrador de paquetes con un único punto final de repositorio para extraerlos de múltiples fuentes.

  • Los paquetes consumidos de un repositorio principal se almacenan en el repositorio descendente, lo que garantiza que los paquetes estén disponibles incluso si el repositorio principal sufre interrupciones inesperadas o si se eliminan los paquetes del repositorio principal.

Puede añadir repositorios ascendentes al crear un repositorio de paquetes. También puedes añadir o eliminar repositorios ascendentes de los repositorios de paquetes existentes en la consola. CodeCatalyst

Al añadir un repositorio de puerta de enlace como repositorio ascendente, el repositorio de paquetes se conecta al repositorio de paquetes público correspondiente del repositorio de puerta de enlace. Para obtener una lista de los repositorios de paquetes públicos compatibles, consulte. Repositorios de paquetes externos compatibles y sus repositorios de puerta de enlace

Puede vincular varios repositorios como repositorios ascendentes. Por ejemplo, supongamos que tu equipo crea un repositorio con el nombre project-repo y ya está utilizando otro repositorio con el nombre team-repo npm-public-registry-gatewayagregado como repositorio ascendente, que está conectado al repositorio público de npm. npmjs.com Puedes añadirlo team-repo como repositorio ascendente a. project-repo En este caso, solo tiene que configurar su administrador de paquetes para que lo utilice project-repo para extraer paquetes deproject-repo, team-reponpm-public-registry-gateway, ynpmjs.com.