Partilhar via


Set-PSRepository

Define valores para um repositório registrado.

Sintaxe

Default (Predefinição)

Set-PSRepository
    -Name <String>
    [-SourceLocation <Uri>]
    [-PublishLocation <Uri>]
    [-InstallationPolicy <String>]
    [-PackageManagementProvider <String>]
    [<CommonParameters>]

Description

O cmdlet Set-PSRepository define valores para um repositório de módulo registrado.

Exemplos

Exemplo 1: Definir a política de instalação para um repositório

PS C:\> Set-PSRepository -Name "myInternalSource" -InstallationPolicy Trusted

Este comando define a política de instalação para o repositório myInternalSource como Confiável, para que os usuários não sejam solicitados antes de instalar módulos dessa fonte.

Exemplo 2: Definir os locais de origem e publicação de um repositório

PS C:\> Set-PSRepository -Name "myInternalSource" -SourceLocation 'http://someNuGetUrl.com/api/v2' -PublishLocation 'http://someNuGetUrl.com/api/v2/packages'

Este comando define o local de origem e o local de publicação de myInternalSource para os URIs especificados.

Parâmetros

-InstallationPolicy

Especifica a política de instalação. Os valores válidos são: Confiável, Não Confiável.

Propriedades dos parâmetros

Tipo:String
Default value:None
Valores aceites:Trusted, Untrusted
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Position:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-Name

Especifica o nome do repositório.

Propriedades dos parâmetros

Tipo:String
Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Position:Named
Obrigatório:True
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-PackageManagementProvider

Especifica o provedor de gerenciamento de pacotes.

Propriedades dos parâmetros

Tipo:String
Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Position:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-PublishLocation

Especifica o URI do local de publicação. Por exemplo, para repositórios baseados em NuGet, o local de publicação é semelhante ao http://someNuGetUrl.com/api/v2/Packages.

Propriedades dos parâmetros

Tipo:Uri
Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Position:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-SourceLocation

Especifica o URI para descobrir e instalar módulos a partir deste repositório. Por exemplo, para repositórios baseados em NuGet, o local de origem é semelhante ao https://someNuGetUrl.com/api/v2.

Propriedades dos parâmetros

Tipo:Uri
Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Position:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

CommonParameters

Este cmdlet suporta os parâmetros comuns: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Para obter mais informações, consulte about_CommonParameters.