Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Область применения: создание пакета • Поддерживаемые версии: 3.3+
Копирует все пакеты из неструктурированных папок в целевую папку с помощью иерархического макета, как описано для команды добавления. То есть использование эквивалентно использованию initadd команды для каждого пакета в папке.
Как и в случае add, назначение должно быть локальной папкой или UNC-путем; Репозитории пакетов HTTP, такие как nuget.org или частные серверы, не поддерживаются.
Использование
nuget init <source> <destination> [options]
где <source> находится папка, содержащая пакеты, и <destination> является локальной папкой или именем пути UNC, в которую копируются пакеты.
Параметры
-ConfigFileФайл конфигурации NuGet для применения. Если не указано,
%AppData%\NuGet\NuGet.Configиспользуется (Windows) или~/.nuget/NuGet/NuGet.Config~/.config/NuGet/NuGet.Config(Mac/Linux).-ExpandДобавляет все файлы в каждый пакет, добавленный в источник пакета; аналогично
-Expandкомандеadd.-ForceEnglishOutput(3.5+) Заставляет nuget.exe работать с использованием инвариантной и английской культуры.
-?|-helpОтображает сведения о справке для команды.
-NonInteractiveПодавляет запросы на ввод или подтверждение пользователя.
-Verbosity [normal|quiet|detailed]Указывает объем сведений, отображаемых в выходных данных:
normal(по умолчанию)quietилиdetailed.
Примеры
nuget init c:\foo c:\bar
nuget init \\foo\packages \\bar\packages -Expand