Import-PSGetRepository
Recherche les référentiels inscrits auprès de PowerShellGet et les inscrit pour PSResourceGet.
Syntaxe
Default (Par défaut)
Import-PSGetRepository
[-Force]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Cette applet de commande recherche les référentiels NuGet inscrits auprès de PowerShellGet v2 et les inscrit pour PSResourceGet. PowerShellGet v2 a un modèle de fournisseur qui vous permet d’inscrire des référentiels qui utilisent différents protocoles de fournisseur. PSResourceGet prend uniquement en charge les référentiels NuGet. Cette applet de commande importe uniquement les référentiels NuGet.
Le dépôt PSGallery est inscrit par défaut. Cette applet de commande n’importe pas le dépôt PSGallery à partir de PowerShellGet v2. Si vous devez réinscrire le référentiel PSGallery, utilisez l’applet de commande Register-PSResourceRepository avec le paramètre PSGallery.
Exemples
Exemple 1 : afficher les référentiels NuGet inscrits auprès de PowerShellGet v2
Cet exemple utilise les paramètres Verbose et WhatIf pour afficher les référentiels NuGet inscrits auprès de PowerShell v2.
Import-PSGetRepository -Verbose -WhatIf
VERBOSE: Found 3 registered PowerShellGet repositories.
VERBOSE: Selected 2 NuGet repositories.
What if: Registering LocalGallery at E:\LocalGallery\ -Trusted:$True -Force:$False.
What if: Registering PrivateRepo at https://PrivateRepo:44370/nuget -Trusted:$True -Force:$False.
L’applet de commande a trouvé trois référentiels inscrits auprès de PowerShellGet v2, mais n’importe que deux d’entre eux. Dans ce cas, le troisième référentiel est le dépôt PSGallery par défaut.
Exemple 2 : Inscrire les référentiels NuGet inscrits auprès de PowerShellGet v2
Import-PSGetRepository
Name Uri Trusted Priority
---- --- ------- --------
LocalGallery file:///E:/LocalGallery/ True 50
PrivateRepo https://PrivateRepo:44370/nuget True 50
Exemple 3 : remplacer les référentiels existants
Par défaut, l’applet de commande n’importe pas les référentiels PowerShellGet v2 portant le même nom qu’un dépôt PSResourceGet inscrit. Utilisez le paramètre Forcer pour remplacer les référentiels existants.
Import-PSGetRepository
WARNING: Adding to repository store failed: The PSResource Repository 'LocalGallery' already exists.
WARNING: Use the -Force switch to overwrite existing repositories.
WARNING: Adding to repository store failed: The PSResource Repository 'PrivateRepo' already exists.
WARNING: Use the -Force switch to overwrite existing repositories.
Import-PSGetRepository -Force
Name Uri Trusted Priority
---- --- ------- --------
LocalGallery file:///E:/LocalGallery/ True 50
PrivateRepo https://PrivateRepo:44370/nuget True 50
Paramètres
-Confirm
Vous invite à confirmer avant d’exécuter l’applet de commande.
Propriétés des paramètres
| Type: | SwitchParameter |
| Valeur par défaut: | None |
| Prend en charge les caractères génériques: | False |
| DontShow: | False |
| Alias: | cf |
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 |
-Force
Utilisez le paramètre Forcer pour remplacer les référentiels existants.
Propriétés des paramètres
| Type: | SwitchParameter |
| Valeur par défaut: | False |
| 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 |
-WhatIf
Affiche ce qui se passerait si l’applet de commande s’exécute. L’applet de commande n’est pas exécutée.
Propriétés des paramètres
| Type: | SwitchParameter |
| Valeur par défaut: | None |
| Prend en charge les caractères génériques: | False |
| DontShow: | False |
| Alias: | Wi |
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.
Sorties
Microsoft.PowerShell.PSResourceGet.UtilClasses.PSRepositoryInfo
L’applet de commande retourne un objet PSRepositoryInfo pour chaque référentiel NuGet inscrit auprès de PowerShellGet v2.