გამოვიდა PowerShellGet 3.0 Preview 6
PowerShellGet არის PowerShell მოდული ბრძანებებით PowerShell-ის არტეფაქტების აღმოსაჩენად, ინსტალაციისთვის, განახლებისთვის და გამოქვეყნებისთვის, როგორიცაა მოდულები, DSC რესურსები, როლური შესაძლებლობები და სკრიპტები. მაიკროსოფტს აქვს გაათავისუფლეს მოდულის გადახედვის ვერსია, რომელიც დაინტერესებულ მომხმარებლებს შეუძლიათ საბოლოოდ სცადონ.
რეკლამა
PowerShellGet შეიძლება დაინსტალირდეს Windows PowerShell 5.0 ან უფრო ახალ ვერსიაში, ან PowerShell Core-ში. PowerShellGet მოდული ასევე ინტეგრირებულია PackageManagement მოდულთან, როგორც პროვაიდერთან, მომხმარებლებს ასევე შეუძლიათ გამოიყენონ PackageManagement cmdlet-ები PowerShell-ის არტეფაქტების აღმოსაჩენად, ინსტალაციისა და განახლებისთვის, როგორიცაა მოდულები და სკრიპტები.
Microsoft-მა გამოაქვეყნა შემდეგი ცვლილებების ჟურნალი PowerShellGet მოდულისთვის.
გამოშვებების მაჩვენებლები
გადახედვა 4 (3.0.0-beta4) მაჩვენებლები
Ახალი თვისება
wildcard ძიება - საცავი
პარამეტრი შიგნით Find-PSResource
. ეს საშუალებას აძლევს მომხმარებელს დააბრუნოს ყველა რეგისტრირებული შედეგი PSRepositories
ნაცვლად მხოლოდ მათი პრიორიტეტული საცავი. ამ ფუნქციის გამოსაყენებლად დაამატეთ - საცავი "*"
თქვენს ზარზე Find-PSResource
.
Ხარვეზის გამოსწორება
დაფიქსირდა შეცდომების ცუდი დამუშავება, როდესაც საცავი მიუწვდომელია Find-PSResource
.
Preview 6 (3.0.0-beta6) მონიშვნა
Ახალი თვისება
სმდლეტი Publish-PSResource
დაინერგა, რომელიც მომხმარებლებს საშუალებას აძლევს გამოაქვეყნონ PowerShell რესურსები ნებისმიერ რეგისტრირებულზე PSRepository
.
Რა არის შემდეგი
მაიკროსოფტს აქვს მოდულის 3 დაგეგმილი მომავალი გამოშვება:
- Preview 7-ის გამოშვება ფოკუსირებული იქნება განახლების ფუნქციონალურობაზე, რამდენიმე შეცდომის გამოსწორებასთან ერთად, რომლებიც მომხმარებლებმა განაცხადეს ამ გადახედვის გამოშვების საშუალებით.
- გამოშვების კანდიდატის (RC) გამოშვება მოაგვარებს ყველა დარჩენილ შეცდომას, რომელიც არ მოგვარებულა ამ Preview 6-ის გამოშვებაში.
- 3.0 ზოგადი ხელმისაწვდომობის (GA) გამოშვება იგივე იქნება, რაც RC ვერსია, სანამ არ აღმოჩნდება დაბლოკვის ან მაღალი რისკის შეცდომები გამოშვების კანდიდატში. თუ არსებობს რაიმე დაბლოკვის ან მაღალი რისკის ხარვეზები, Microsoft გამოუშვებს სხვა კანდიდატს GA-მდე.
უახლესი ვერსიის მოდულის დასაყენებლად გახსენით ნებისმიერი PowerShell კონსოლი და გაუშვით:
Install-Module PowerShellGet -Force -AllowPrerelease -Repository PSGallery
მიგრაცია PowerShellGet 3.0-ში
კომპანია აპირებს გამოაგზავნოს PowerShellGet 3.0-ის უახლესი გადახედვა PowerShell 7.1-ის მომდევნო გადახედვისას (გადახედვა 6). PowerShellGet-ის ამ ვერსიის მიზანი, რომელიც გამოიგზავნება PowerShell 7.1 გადახედვის 6-ში, არის შეიცავდეს თავსებადობის მოდულს, რომელიც ჩართავს სკრიპტებს PowerShell 2.x cmdlet-ებით (მაგ. ინსტალაცია-მოდული
) გასაშვებად PowerShellGet 3.0 მოდულის გამოყენებით. ეს ნიშნავს, რომ მომხმარებლებს არ დასჭირდებათ თავიანთი სკრიპტების განახლება PowerShellGet 2.x cmdlet-ების გამოსაყენებლად PowerShell 7.1-თან ერთად. მნიშვნელოვანია, რომ ასევე გაითვალისწინეთ, რომ სისტემებზე, რომლებიც შეიცავს PowerShell-ის ნებისმიერ სხვა ვერსიას, PowerShellGet 2.x მოდული კვლავ ხელმისაწვდომი და გამოყენებული იქნება.
Microsoft აპირებს გაგზავნოს PowerShellGet 3.0 თავსებადობის ფენით PowerShell 7.1-ში, როგორც PowerShellGet-ის ერთადერთი ვერსია პაკეტში. თუმცა, კომპანია ამას გააკეთებს მხოლოდ იმ შემთხვევაში, თუ ისინი მიაღწევენ GA-ს, გამოშვების ხარისხის მაღალი ბარით, დროულად PowerShell 7.1 გამოშვების კანდიდატისთვის.