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: spotřeba balíčků, publikování • Podporované verze: vše
Spravuje seznam zdrojů umístěných v konfiguračním souboru oboru uživatele nebo v zadaném konfiguračním souboru. Konfigurační soubor oboru uživatele se nachází v %appdata%\NuGet\NuGet.Config systémech (Windows) a ~/.nuget/NuGet/NuGet.Config (Mac/Linux).
Poznámka:
Použijte zdroje balíčků, kterým důvěřujete.
Všimněte si, že zdrojová adresa URL pro nuget.org je https://api.nuget.org/v3/index.json.
Využití
nuget sources <operation> -Name <name> -Source <source>
kde <operation> je jeden ze seznamu , přidání, odebrání, povolení, zakázání nebo aktualizace, <name> je název zdroje a <source> je jeho adresa URL. Můžete pracovat pouze s jedním zdrojem najednou.
Možnosti
-ConfigFileKonfigurační soubor NuGet, který se má použít. Pokud není zadaný,
%AppData%\NuGet\NuGet.Config(Windows) nebo~/.nuget/NuGet/NuGet.Config~/.config/NuGet/NuGet.Config(Mac/Linux), použije se. V systému Mac/Linux se umístění konfiguračního souboru na úrovni uživatele liší podle nástrojů.-ForceEnglishOutput(3,5+) Vynutí spuštění nuget.exe pomocí invariantní anglické jazykové verze.
-FormatPlatí pro
listakci a může býtDetailed(výchozí) neboShort.-?|-helpZobrazí informace nápovědy pro příkaz.
-NameNázev zdroje
-NonInteractivePotlačí výzvy k zadání uživatelského vstupu nebo potvrzení.
-PasswordUrčuje heslo pro ověřování ve zdroji.
Poznámka:
Mějte na paměti, že šifrovaná hesla jsou podporována pouze ve Windows. Navíc je možné je dešifrovat pouze na stejném počítači a stejným uživatelem, který je původně zašifroval.
-src|-SourceCesta ke zdroji balíčků
-StorePasswordInClearTextOznačuje uložení hesla v nešifrovaném textu místo výchozího chování při ukládání šifrovaného formuláře.
Upozorňující
Ukládání hesel ve formátu prostého textu se důrazně nedoporučuje. Další informace o bezpečné správě přihlašovacích údajů najdete v osvědčených postupech zabezpečení pro využívání balíčků z privátních informačních kanálů.
-UserNameUrčuje uživatelské jméno pro ověřování ve zdroji.
-ValidAuthenticationTypesČárkami oddělený seznam platných typů ověřování pro tento zdroj. Ve výchozím nastavení jsou všechny typy ověřování platné. Příklad:
basic,negotiate.-ProtocolVersionVerze protokolu serveru NuGet, která se má použít. Další informace najdete v dokumentaci ke zdroji balíčků NuGet.Config.
K dispozici v příkazovém řádku NuGet verze 6.8.
-Verbosity [normal|quiet|detailed]Určuje množství podrobností zobrazených ve výstupu:
normal(výchozí),quietnebodetailed.-AllowInsecureConnectionsUmožňuje připojení HTTP pro přidávání nebo aktualizaci balíčků. Poznámka: Tato metoda není zabezpečená. Dostupné od verze 6.12.
Příklady
nuget sources Add -Name "MyServer" -Source \\myserver\packages
nuget sources Disable -Name "MyServer"
nuget sources Enable -Name "nuget.org"
nuget sources add -name foo.bar -source C:\NuGet\local -username foo -password bar -StorePasswordInClearText -configfile %AppData%\NuGet\my.config
nuget sources add -name MyAzureDevOpsSource -source "https://pkgs.dev.azure.com/yourorgname/yourprojectname/_packaging/yourfeedname/nuget/v3/index.json" -username ignored -password <Personal Access Token>
nuget sources Update -Name "nuget.org" -ProtocolVersion 3