Import-PSGetRepository
Zoekt de opslagplaatsen die zijn geregistreerd bij PowerShellGet en registreert deze voor PSResourceGet.
Syntax
Import-PSGetRepository
[-Force]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Met deze cmdlet vindt u de NuGet-opslagplaatsen die zijn geregistreerd bij PowerShellGet v2 en registreert u deze voor PSResourceGet. PowerShellGet v2 heeft een providermodel waarmee u opslagplaatsen kunt registreren die gebruikmaken van verschillende providerprotocollen. PSResourceGet ondersteunt alleen NuGet-opslagplaatsen, dus met deze cmdlet worden alleen NuGet-opslagplaatsen geïmporteerd.
De PSGallery-opslagplaats wordt standaard geregistreerd. Met deze cmdlet importeert u de PSGallery-opslagplaats niet vanuit PowerShellGet v2. Als u de PSGallery-opslagplaats opnieuw moet registreren, gebruikt u de Register-PSResourceRepository
cmdlet met de parameter PSGallery .
Voorbeelden
Voorbeeld 1: de NuGet-opslagplaatsen weergeven die zijn geregistreerd bij PowerShellGet v2
In dit voorbeeld worden de parameters Uitgebreid en WhatIf gebruikt om de NuGet-opslagplaatsen weer te geven die zijn geregistreerd bij 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.
De cmdlet heeft drie opslagplaatsen gevonden die zijn geregistreerd bij PowerShellGet v2, maar er worden er slechts twee geïmporteerd. In dit geval is de derde opslagplaats de standaard-PSGallery-opslagplaats .
Voorbeeld 2: De NuGet-opslagplaatsen registreren die zijn geregistreerd bij PowerShellGet v2
Import-PSGetRepository
Name Uri Trusted Priority
---- --- ------- --------
LocalGallery file:///E:/LocalGallery/ True 50
PrivateRepo https://PrivateRepo:44370/nuget True 50
Voorbeeld 3: bestaande opslagplaatsen overschrijven
Standaard importeert de cmdlet geen PowerShellGet v2-opslagplaatsen die dezelfde naam hebben als een geregistreerde PSResourceGet-opslagplaats. Gebruik de parameter Force om bestaande opslagplaatsen te overschrijven.
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
Parameters
-Confirm
Hiermee wordt u gevraagd om bevestiging voordat u de cmdlet uitvoert.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Force
Gebruik de parameter Force om bestaande opslagplaatsen te overschrijven.
Type: | SwitchParameter |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Hiermee wordt weergegeven wat er zou gebeuren als u de cmdlet uitvoert. De cmdlet wordt niet uitgevoerd.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Uitvoerwaarden
Microsoft.PowerShell.PSResourceGet.UtilClasses.PSRepositoryInfo
De cmdlet retourneert een PSRepositoryInfo-object voor elke NuGet-opslagplaats die is geregistreerd bij PowerShellGet v2.
Verwante koppelingen
PSResourceGet
Feedback
https://aka.ms/ContentUserFeedback.
Binnenkort beschikbaar: In de loop van 2024 zullen we GitHub-problemen geleidelijk uitfaseren als het feedbackmechanisme voor inhoud en deze vervangen door een nieuw feedbacksysteem. Zie voor meer informatie:Feedback verzenden en weergeven voor