Compartir a través de


Set-PSRepository

Establece los valores de un repositorio registrado.

Sintaxis

Default (valor predeterminado)

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

Description

El cmdlet Set-PSRepository establece valores para un repositorio de módulos registrado.

Ejemplos

Ejemplo 1: Establecimiento de la directiva de instalación para un repositorio

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

Este comando establece la directiva de instalación del repositorio myInternalSource en Trusted, de modo que no se solicite a los usuarios antes de instalar módulos desde ese origen.

Ejemplo 2: Establecimiento de las ubicaciones de origen y publicación de un repositorio

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

Este comando establece la ubicación de origen y la ubicación de publicación de myInternalSource en los URI especificados.

Parámetros

-InstallationPolicy

Especifica la directiva de instalación. Los valores válidos son: Trusted, UnTrusted.

Propiedades de parámetro

Tipo:String
Valor predeterminado:None
Valores aceptados:Trusted, Untrusted
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-Name

Especifica el nombre del repositorio.

Propiedades de parámetro

Tipo:String
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Obligatorio:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-PackageManagementProvider

Especifica el proveedor de administración de paquetes.

Propiedades de parámetro

Tipo:String
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-PublishLocation

Especifica el URI de la ubicación de publicación. Por ejemplo, para repositorios basados en NuGet, la ubicación de publicación es similar a http://someNuGetUrl.com/api/v2/Packages.

Propiedades de parámetro

Tipo:Uri
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-SourceLocation

Especifica el URI para detectar e instalar módulos desde este repositorio. Por ejemplo, para repositorios basados en NuGet, la ubicación de origen es similar a https://someNuGetUrl.com/api/v2.

Propiedades de parámetro

Tipo:Uri
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

CommonParameters

Este cmdlet admite los parámetros comunes: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction y -WarningVariable. Para obtener más información, vea about_CommonParameters.