Comando init (interfaccia della riga di comando di NuGet)

Si applica a: creazione di pacchetti • Versioni supportate: 3.3+

Copia tutti i pacchetti da una cartella flat in una cartella di destinazione usando un layout gerarchico come descritto per il comando add. Ovvero, l'uso init di equivale all'uso del add comando in ogni pacchetto nella cartella .

Come con add, la destinazione deve essere una cartella locale o un percorso UNC; I repository di pacchetti HTTP, ad esempio nuget.org o server privati, non sono supportati.

Utilizzo

nuget init <source> <destination> [options]

dove <source> è la cartella contenente i pacchetti ed <destination> è la cartella locale o il nome percorso UNC in cui vengono copiati i pacchetti.

Opzioni

  • -ConfigFile

    File di configurazione NuGet da applicare. Se non specificato, %AppData%\NuGet\NuGet.Config viene usato (Windows) o ~/.nuget/NuGet/NuGet.Config~/.config/NuGet/NuGet.Config (Mac/Linux).

  • -Expand

    Aggiunge tutti i file in ogni pacchetto aggiunto all'origine del pacchetto; come -Expand con il add comando .

  • -ForceEnglishOutput

    (3.5+) Forza nuget.exe l'esecuzione usando impostazioni cultura invarianti basate sull'inglese.

  • -?|-help

    Visualizza le informazioni della Guida per il comando .

  • -NonInteractive

    Elimina le richieste di input o conferme dell'utente.

  • -Verbosity [normal|quiet|detailed]

    Specifica la quantità di dettagli visualizzati nell'output: normal (impostazione predefinita), quieto detailed.

Vedere anche Variabili di ambiente

Esempi

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