Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Platí pro: publikování balíčků • Podporované verze: zastaralé ve verzi 3.2+
Zrcadlí balíček a jeho závislosti ze zadaných zdrojových úložišť do cílového úložiště.
Poznámka:
NuGet.ServerExtensions.dll a NuGet-Signed.exe, které dříve podporovaly tento příkaz v NuGetu 2.x (přejmenováním NuGet-Signed.exe na nuget.exe), už nejsou k dispozici ke stažení. Pokud chcete použít podobný příkaz, zkuste NuGetMirror.
Využití
nuget mirror <packageID | configFilePath> <listUrlTarget> <publishUrlTarget> [options]
kde <packageID> je balíček, který se má zrcadlit, nebo <configFilePath> identifikuje packages.config soubor, který obsahuje seznam balíčků, které se mají zrcadlit.
Určuje <listUrlTarget> zdrojové úložiště a <publishUrlTarget> určuje cílové úložiště.
Pokud je vaše cílové úložiště na https://machine/repo tomto serveru NuGet.Server, seznam a adresy URL nabízených oznámení budou https://machine/repo/nuget a https://machine/repo/api/v2/packagev uvedeném pořadí.
Možnosti
-ApiKeyKlíč rozhraní API pro cílové úložiště. Pokud není k dispozici, použije se ten zadaný v konfiguračním souboru (
%AppData%\NuGet\NuGet.ConfigWindows) nebo~/.nuget/NuGet/NuGet.Config(Mac/Linux)).-HelpZobrazí informace nápovědy pro příkaz.
-NoHttpCacheZabrání NuGetu v používání balíčků v mezipaměti HTTP. Viz Správa globálních balíčků a složek mezipaměti.
-NoopProtokoluje, co by se udělalo, ale neprovádí akce; předpokládá úspěch operací nabízených oznámení.
-PreReleaseZahrnuje předběžné verze balíčků v operaci zrcadlení.
-SourceSeznam zdrojů balíčků, které se mají zrcadlit. Pokud nejsou zadány žádné zdroje, použijí se hodnoty definované v konfiguračním souboru (viz Výše uvedený klíč ApiKey), které se ve výchozím nastavení nuget.org, pokud nejsou zadány.
-TimeoutUrčuje časový limit v sekundách pro nasdílením na server. Výchozí hodnota je 300 sekund (5 minut).
-VersionVerze balíčku, který se má nainstalovat. Pokud není zadána, nejnovější verze se zrcadlí.
Příklady
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