Compartilhar via


Set-PSRepository

Define valores para um repositório registrado.

Sintaxe

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ódulos registrado.

Exemplos

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

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

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

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

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

Esse comando define o local de origem e o local de publicação para 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 Estruturado.

Tipo:String
Valores aceitos:Trusted, Untrusted
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-Name

Especifica o nome do repositório.

Tipo:String
Cargo:Named
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-PackageManagementProvider

Especifica o provedor de gerenciamento de pacotes.

Tipo:String
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-PublishLocation

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

Tipo:Uri
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-SourceLocation

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

Tipo:Uri
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False