Comando init (CLI de NuGet)

Se aplica a: creación de paquetes • Versiones compatibles: 3.3 y posteriores

Copia todos los paquetes de una carpeta plana en una carpeta de destino mediante un diseño jerárquico, como se describe para el comando add. Es decir, el uso de init es equivalente al uso del comando add en cada paquete de la carpeta.

Al igual que con add, el destino debe ser una carpeta local o una ruta de acceso UNC; no se admiten repositorios de paquetes HTTP como nuget.org o servidores privados.

Uso

nuget init <source> <destination> [options]

donde <source> es la carpeta que contiene paquetes y <destination> es la carpeta local o el nombre de ruta de acceso UNC a la que se copian los paquetes.

Opciones

  • -ConfigFile

    El archivo de configuración de NuGet que aplicar. Si no se especifica, se usa %AppData%\NuGet\NuGet.Config (Windows) o ~/.nuget/NuGet/NuGet.Config o ~/.config/NuGet/NuGet.Config (Mac/Linux).

  • -Expand

    Agrega todos los archivos de cada paquete que se agrega al origen del paquete; igual que -Expand con el comando add.

  • -ForceEnglishOutput

    (3.5 y posteriores) Fuerza la ejecución de nuget.exe mediante una referencia cultural en inglés invariable.

  • -?|-help

    Muestra información de ayuda para el comando.

  • -NonInteractive

    Suprime solicitudes de confirmaciones o de entrada de usuario.

  • -Verbosity [normal|quiet|detailed]

    Especifica la cantidad de detalles que se muestran en la salida: normal (el valor predeterminado), quiet o detailed.

Consulta también Variables de entorno

Ejemplos

nuget init c:\foo c:\bar
nuget init \\foo\packages \\bar\packages -Expand