Set-PSRepository
设置已注册存储库的值。
语法
Set-PSRepository
-Name <String>
[-SourceLocation <Uri>]
[-PublishLocation <Uri>]
[-InstallationPolicy <String>]
[-PackageManagementProvider <String>]
[<CommonParameters>]
说明
Set-PSRepository cmdlet 设置已注册模块存储库的值。
示例
示例 1:设置存储库的安装策略
PS C:\> Set-PSRepository -Name "myInternalSource" -InstallationPolicy Trusted
此命令将 myInternalSource 存储库的安装策略设置为“受信任”,以便在从该源安装模块之前不会提示用户。
示例 2:设置存储库的源和发布位置
PS C:\> Set-PSRepository -Name "myInternalSource" -SourceLocation 'http://someNuGetUrl.com/api/v2' -PublishLocation 'http://someNuGetUrl.com/api/v2/packages'
此命令将 myInternalSource 的源位置和发布位置设置为指定的 URI。
参数
-InstallationPolicy
指定安装策略。 有效值为:受信任、不受信任。
类型: | String |
接受的值: | Trusted, Untrusted |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-Name
指定存储库的名称。
类型: | String |
Position: | Named |
默认值: | None |
必需: | True |
接受管道输入: | False |
接受通配符: | False |
-PackageManagementProvider
指定包管理提供程序。
类型: | String |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-PublishLocation
指定发布位置的 URI。 例如,对于基于 NuGet 的存储库,发布位置类似于 http://someNuGetUrl.com/api/v2/Packages。
类型: | Uri |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-SourceLocation
指定用于从此存储库中发现和安装模块的 URI。
例如,对于基于 NuGet 的存储库,源位置类似于 https://someNuGetUrl.com/api/v2
。
类型: | Uri |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |