Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Область применения: потребление пакетов, публикация • Поддерживаемые версии: все
Управляет списком источников, расположенных в файле конфигурации области пользователя или указанном файле конфигурации. Файл конфигурации области пользователя расположен в %appdata%\NuGet\NuGet.Config (Windows) и ~/.nuget/NuGet/NuGet.Config (Mac/Linux).
Примечание.
Используйте источники пакетов, которыми вы доверяете.
Обратите внимание, что URL-адрес источника для nuget.org — https://api.nuget.org/v3/index.json.
Использование
nuget sources <operation> -Name <name> -Source <source>
где <operation> является одним из списков , добавления, удаления, включения, отключения или обновления, <name> является именем источника и <source> является URL-адресом источника. Одновременно можно работать только с одним источником.
Параметры
-ConfigFileФайл конфигурации NuGet для применения. Если не указано,
%AppData%\NuGet\NuGet.Configиспользуется (Windows) или~/.nuget/NuGet/NuGet.Config~/.config/NuGet/NuGet.Config(Mac/Linux). См. сведения о расположении файла конфигурации на уровне пользователя в Mac/Linux, зависят от инструментов..-ForceEnglishOutput(3.5+) Заставляет nuget.exe работать с использованием инвариантной и английской культуры.
-FormatПрименяется к
listдействию и может бытьDetailed(по умолчанию) илиShort.-?|-helpОтображает сведения о справке для команды.
-NameИмя источника.
-NonInteractiveПодавляет запросы на ввод или подтверждение пользователя.
-PasswordУказывает пароль для проверки подлинности с помощью источника.
Примечание.
Помните, что зашифрованные пароли поддерживаются только в Windows. Кроме того, их можно расшифровать только на том же компьютере и тем же пользователем, который первоначально зашифровал их.
-src|-SourceПуть к источнику пакетов.
-StorePasswordInClearTextУказывает, чтобы сохранить пароль в незашифрованном тексте вместо поведения по умолчанию для хранения зашифрованной формы.
Предупреждение
Хранение паролей в чистом тексте настоятельно не рекомендуется. Дополнительные сведения об управлении учетными данными см. в рекомендациях по обеспечению безопасности для использования пакетов из частных веб-каналов.
-UserNameУказывает имя пользователя для проверки подлинности с помощью источника.
-ValidAuthenticationTypesРазделенный запятыми список допустимых типов проверки подлинности для этого источника. По умолчанию все типы проверки подлинности допустимы. Пример:
basic,negotiate.-ProtocolVersionИспользуемая версия протокола сервера NuGet. Дополнительные сведения см . в документации по пакетам NuGet.Config.
Доступно в командной строке NuGet версии 6.8.
-Verbosity [normal|quiet|detailed]Указывает объем сведений, отображаемых в выходных данных:
normal(по умолчанию)quietилиdetailed.-AllowInsecureConnectionsРазрешает HTTP-подключения для добавления или обновления пакетов. Примечание. Этот метод не является безопасным. Доступна начиная с версии 6.12.
Примеры
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