Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Применимо: публикация пакетов • Поддерживаемые версии: не рекомендуется в версии 3.2+
Зеркально отражает пакет и его зависимости из указанных исходных репозиториев в целевой репозиторий.
Примечание.
NuGet.ServerExtensions.dll и NuGet-Signed.exe, которые ранее поддерживали эту команду в NuGet 2.x (переименованием NuGet-Signed.exe на nuget.exe) больше не доступны для скачивания. Чтобы использовать команду, аналогичную этой, попробуйте NuGetMirror.
Использование
nuget mirror <packageID | configFilePath> <listUrlTarget> <publishUrlTarget> [options]
где <packageID> пакет для зеркало или <configFilePath> определяет файл, который перечисляет packages.config пакеты для зеркало.
Указывает <listUrlTarget> исходный репозиторий и <publishUrlTarget> указывает целевой репозиторий.
Если целевой репозиторий находится под https://machine/repo управлением NuGet.Server, список и url-адреса отправки будут https://machine/repo/nuget и https://machine/repo/api/v2/packageсоответственно.
Параметры
-ApiKeyКлюч API для целевого репозитория. В противном случае используется один из указанных в файле конфигурации (
%AppData%\NuGet\NuGet.ConfigWindows) или~/.nuget/NuGet/NuGet.Config(Mac/Linux)).-HelpОтображает сведения о справке для команды.
-NoHttpCacheЗапрещает NuGet использовать кэшированные пакеты HTTP. См. статью "Управление глобальными пакетами и папками кэша".
-NoopРегистрирует то, что будет сделано, но не выполняет действия; предполагает успешное выполнение операций отправки.
-PreReleaseВключает пакеты предварительной версии в операцию зеркало ing.
-SourceСписок источников пакетов для зеркало. Если источники не указаны, используются те, которые определены в файле конфигурации (см. apiKey выше), по умолчанию nuget.org если нет.
-TimeoutУказывает время ожидания (в секундах) для отправки на сервер. Значение по умолчанию — 300 секунд (5 минут).
-VersionВерсия пакета для установки. Если не указано, последняя версия зеркало.
Примеры
nuget mirror packages.config https://MyRepo/nuget https://MyRepo/api/v2/package -source https://nuget.org/api/v2 -apikey myApiKey -nohttpcache
nuget mirror Microsoft.AspNet.Mvc https://MyRepo/nuget https://MyRepo/api/v2/package -version 4.0.20505.0
nuget mirror Microsoft.Net.Http https://MyRepo/nuget https://MyRepo/api/v2/package -prerelease