Wydanie PowerShellGet 3.0 Preview 6
PowerShellGet to moduł PowerShell z poleceniami do wykrywania, instalowania, aktualizowania i publikowania artefaktów PowerShell, takich jak moduły, zasoby DSC, możliwości ról i skrypty. Microsoft ma wydany Wersja Preview modułu, którą zainteresowani użytkownicy mogą wreszcie wypróbować.
Reklama
Program PowerShellGet można zainstalować w programie Windows PowerShell 5,0 lub nowszym albo w programie PowerShell Core. Moduł PowerShellGet jest również zintegrowany z modułem PackageManagement jako dostawca, użytkownicy mogą również korzystać z Polecenia cmdlet PackageManagement do wykrywania, instalowania i aktualizowania artefaktów programu PowerShell, takich jak moduły i Skrypty.
Firma Microsoft opublikowała następujący dziennik zmian dla modułu PowerShellGet.
Najważniejsze informacje o wydaniach
Podgląd 4 (3.0.0-beta4) Najważniejsze informacje
Nowa cecha
Wyszukiwanie symboli wieloznacznych dla -Magazyn
parametr w Znajdź-PSResource
. Pozwala to użytkownikowi zwrócić wyniki ze wszystkich zarejestrowanych PSRepozytoria
zamiast tylko ich priorytetowego repozytorium. Aby skorzystać z tej funkcji dodaj -Repozytorium '*'
na twój telefon do Znajdź-PSResource
.
Naprawa błędów
Naprawiono słabą obsługę błędów, gdy repozytorium nie jest dostępne w Znajdź-PSResource
.
Podgląd 6 (3.0.0-beta6) Podświetl
Nowa cecha
Polecenie cmdlet Publikowanie-PSResource
został wprowadzony, który umożliwia użytkownikom publikowanie zasobów PowerShell na dowolnym zarejestrowanym PSRepozytorium
.
Co dalej
Microsoft ma w planach 3 nadchodzące wydania modułu:
- Wersja Preview 7 skupi się na funkcjonalności aktualizacji, wraz z kilkoma poprawkami błędów, które zostały zgłoszone przez użytkowników za pośrednictwem tych wersji zapoznawczych.
- Wersja Release Candidate (RC) rozwiąże wszelkie pozostałe błędy, które nie zostały rozwiązane w tej wersji Preview 6.
- Wydanie 3.0 General Availability (GA) będzie takie samo jak wersja RC, pod warunkiem, że w kandydacie do wydania nie zostaną znalezione żadne błędy blokujące lub obarczone wysokim ryzykiem. Jeśli są jakieś blokujące lub wysokiego ryzyka błędy, Microsoft wyda innego kandydata do wydania przed GA.
Aby zainstalować najnowszą wersję modułu, otwórz dowolną konsolę PowerShell i uruchom:
Install-Module PowerShellGet -Force -AllowPrerelease -Repository PSGallery
Migracja do PowerShellGet 3.0
Firma zamierza dostarczyć najnowszą wersję zapoznawczą PowerShellGet 3.0 w następnej wersji zapoznawczej PowerShell 7.1 (wersja zapoznawcza 6). Celem tej wersji programu PowerShellGet, która zostanie udostępniona w wersji zapoznawczej programu PowerShell 7.1 6, jest wprowadzenie modułu zgodności, który umożliwi obsługę skryptów za pomocą poleceń cmdlet programu PowerShell 2.x (np. Moduł instalacyjny
) do uruchomienia przy użyciu modułu PowerShellGet 3.0. Oznacza to, że użytkownicy prawdopodobnie nie będą musieli aktualizować swoich skryptów, aby używać poleceń cmdlet PowerShellGet 2.x z PowerShell 7.1. Ważne jest, aby zauważ również, że w systemach, które zawierają dowolną inną wersję PowerShell, moduł PowerShellGet 2.x będzie nadal dostępny i używany.
Microsoft ma zamiar dostarczyć PowerShellGet 3.0 z warstwą kompatybilności do PowerShell 7.1 jako jedyną wersję PowerShellGet w pakiecie. Jednak firma zrobi to tylko wtedy, gdy osiągną GA, z wysokim paskiem jakości wydania, na czas dla kandydata do wydania PowerShell 7.1.