Partager via


Set-PSRepository

Définit les valeurs d’un référentiel inscrit.

Syntaxe

Default (Par défaut)

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

Description

La Set-PSRepository cmdlet définit les valeurs d’un référentiel de modules inscrit.

Exemples

Exemple 1 : Définir la stratégie d’installation d’un référentiel

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

Cette commande définit la stratégie d’installation du référentiel myInternalSource sur Trusted, afin que les utilisateurs ne soient pas invités avant d’installer des modules à partir de cette source.

Exemple 2 : Définir les emplacements source et de publication d’un référentiel

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

Cette commande définit l’emplacement source et l’emplacement de publication de myInternalSource sur les URI spécifiés.

Paramètres

-InstallationPolicy

Spécifie la stratégie d’installation. Les valeurs valides sont les suivantes : Approuvé, Non approuvé.

Propriétés du paramètre

Type:String
Valeur par défaut:None
Valeurs acceptées:Trusted, Untrusted
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-Name

Spécifie le nom du référentiel.

Propriétés du paramètre

Type:String
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-PackageManagementProvider

Spécifie le fournisseur de gestion de package.

Propriétés du paramètre

Type:String
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-PublishLocation

Spécifie l’URI de l’emplacement de publication. Par exemple, pour les référentiels NuGet, l’emplacement de publication est similaire à http://someNuGetUrl.com/api/v2/Packages.

Propriétés du paramètre

Type:Uri
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-SourceLocation

Spécifie l’URI permettant de découvrir et d’installer des modules à partir de ce référentiel. Par exemple, pour les référentiels NuGet, l’emplacement source est similaire à https://someNuGetUrl.com/api/v2.

Propriétés du paramètre

Type:Uri
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

CommonParameters

Cette applet de commande prend en charge les paramètres courants : -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction et -WarningVariable. Pour plus d’informations, consultez about_CommonParameters.