Командлет Set-PSRepository задает значения для зарегистрированного репозитория модулей. Параметры сохраняются для текущего пользователя и применяются ко всем версиям PowerShell, установленным для этого пользователя.
Примеры
Пример 1. Установка политики установки для репозитория
Эта команда задает политику установки для репозитория myInternalSourceдоверенным, чтобы перед установкой модулей из этого источника не было предложено.
Пример 2. Установка исходных и опубликованных расположений для репозитория
Задает универсальный код ресурса (URI) расположения публикации. Например, для репозиториев на основе NuGet расположение публикации аналогично https://someNuGetUrl.com/api/v2/Packages.
Задает универсальный код ресурса (URI) для обнаружения и установки модулей из этого репозитория. Например, для репозиториев на основе NuGet исходное расположение аналогично https://someNuGetUrl.com/api/v2.
Этот командлет поддерживает общие параметры: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction и -WarningVariable. Дополнительные сведения см. в разделе about_CommonParameters.
По состоянию на апрель 2020 г. коллекция PowerShell больше не поддерживает протокол TLS версии 1.0 и 1.1. Если вы не используете TLS 1.2 или более поздней версии, при попытке получить доступ к коллекции PowerShell появится сообщение об ошибке. Используйте следующую команду, чтобы убедиться, что используется TLS 1.2:
Источник этого содержимого можно найти на GitHub, где также можно создавать и просматривать проблемы и запросы на вытягивание. Дополнительные сведения см. в нашем руководстве для участников.