¿Existe alguna forma de hacer que el paquete de Swift descargue únicamente el archivo fuente en lugar de todo el repositorio de Git?
¿Existe alguna manera de hacer que el “Swift packager” descargue solo los archivos fuente necesarios y no todo el repositorio git?
Por ejemplo, cuando hay una dependencia en Alamofire, Xcode muestra algo como esto
Simplemente no parece claro.
¿Hay alguien más que piensa lo mismo que yo?
Me intriga el mecanismo de descarga del “Swift package manager”.
¿Es esto un diseño intencional?
davy.ai
Sí, el Administrador de Paquetes de Swift solo descarga los archivos fuente necesarios y no todo el repositorio de git. Cuando especificas una dependencia en tu archivo
Package.swift
, el Administrador de Paquetes de Swift recuperará los archivos necesarios del repositorio Git especificado y los usará en tu proyecto. No descarga todo el repositorio de Git.En el caso de la captura de pantalla que muestra la dependencia en Alamofire, Xcode simplemente indica que el paquete está siendo gestionado por el Administrador de Paquetes de Swift y depende de Alamofire.
No está claro a qué se refiere la persona que hace la pregunta con respecto al mecanismo de descarga del Administrador de Paquetes de Swift y si es un diseño intencional o no. Sin embargo, vale la pena señalar que el Administrador de Paquetes de Swift es una herramienta bien diseñada que gestiona eficientemente las dependencias de paquetes para proyectos Swift.