init polecenie (interfejs wiersza polecenia NuGet)

Dotyczy: tworzenie pakietów • Obsługiwane wersje: 3.3+

Kopiuje wszystkie pakiety z folderu płaskiego do folderu docelowego przy użyciu układu hierarchicznego zgodnie z opisem polecenia add. Oznacza to, że użycie init metody jest równoważne użyciu add polecenia w każdym pakiecie w folderze.

Podobnie jak w przypadku addelementu , miejsce docelowe musi być folderem lokalnym lub ścieżką UNC; Repozytoria pakietów HTTP, takie jak nuget.org lub serwery prywatne, nie są obsługiwane.

Użycie

nuget init <source> <destination> [options]

gdzie <source> to folder zawierający pakiety i <destination> jest folderem lokalnym lub nazwą ścieżki UNC, do której są kopiowane pakiety.

Opcje

  • -ConfigFile

    Plik konfiguracji NuGet do zastosowania. Jeśli nie zostanie określony, %AppData%\NuGet\NuGet.Config (Windows) lub ~/.config/NuGet/NuGet.Config~/.nuget/NuGet/NuGet.Config (Mac/Linux) zostanie użyty.

  • -Expand

    Dodaje wszystkie pliki w każdym pakiecie dodanym do źródła pakietu; tak samo jak -Expand w przypadku add polecenia .

  • -ForceEnglishOutput

    (3,5+) Wymusza nuget.exe uruchamiania przy użyciu niezmiennej kultury opartej na języku angielskim.

  • -?|-help

    Wyświetla informacje pomocy dotyczące polecenia .

  • -NonInteractive

    Pomija monity dotyczące danych wejściowych lub potwierdzanych przez użytkownika.

  • -Verbosity [normal|quiet|detailed]

    Określa ilość szczegółów wyświetlanych w danych wyjściowych: normal (wartość domyślna), quietlub detailed.

Zobacz też Zmienne środowiskowe

Przykłady

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