Regjistri i Paketave të Shërbimit GitHub, një shërbim i menaxhimit të paketave

GitHub njoftoi lëshimin e Regjistrit të ri të Paketave të Shërbimit, në të cilin zhvilluesit kanë mundësinë të botojnë dhe shpërndajnë paketa me aplikacione dhe biblioteka.

Regjistri i Paketave të Shërbimit mbështet krijimin e depove private të paketave të cilat janë në dispozicion vetëm për grupe të caktuara të zhvilluesve dhe depot publike për shpërndarjen e paketave të gatshme për përdorim për programet dhe bibliotekat tuaja.

Rreth Regjistrit të Paketës së Shërbimit

Shërbimi i regjistruar i Paketës së Shërbimit lejon zhvillimin e kodit dhe përgatitjen e paketës në një vend, si dhe organizimin e një procesi të centralizuar të shpërndarjes së varësisë direkt nga GitHub.

Në këtë mënyrë, shmangen ndërmjetësit specifik dhe depot e paketave specifike për platforma të ndryshme.

Njoftimi i Regjistrit të Paketës së Shërbimit përshkruan: 

Regjistri i Paketave GitHub është plotësisht i integruar me GitHub, kështu që mund të përdorni të njëjtat mjete kërkimi, navigimi dhe menaxhimi për të gjetur dhe botuar paketa siç bëni për depot tuaja.

Ju gjithashtu mund të përdorni të njëjtat leje të përdoruesit dhe ekipit për të menaxhuar së bashku kodin dhe paketat. Regjistri i Paketave GitHub ofron shkarkime të shpejta dhe të besueshme të mbështetura nga GitHub CDN globale.

Dhe është në përputhje me mjetet e njohura të menaxhimit të paketave: JavaScript (npm), Java (Maven), Ruby (RubyGems), .NET (NuGet) dhe imazhe Docker, me shumë për të ardhur.

Për të instaluar dhe botuar paketa duke përdorur Regjistrin e Paketave të Shërbimit, smund të përdorim menaxherët dhe komandat ekzistuese të paketave si npm, docker, mvn, nuget dhe gem.

Bazuar në preferencat e përdoruesve, një nga depot e jashtme të paketave të ofruara nga GitHub është i lidhur: npm.pkg.github .com, docker.pkg.github.com, maven.pkg.github.com, nuget.pkg.github.com ose rubygems .pkg.github.com.

pako-terminal

Kur punoni për një projekt që ka varësi nga paketat, është e rëndësishme që t'i besoni ata, të kuptoni kodin e tyre dhe të lidheni me komunitetin që i ndërtoi ato.

Dhe brenda organizatave, ju duhet të jeni në gjendje të gjeni shpejt atë që është miratuar për përdorim.

Paketat, së bashku, me kodin tuaj

Për të përshpejtuar ngarkimin e paketave, përdoret një rrjet global i shpërndarjes së përmbajtjes së memorizimit caching e cila është transparente për përdoruesit dhe nuk kërkon një përzgjedhje të veçantë të dublikatave. Për botimin e paketave, përdoret e njëjta llogari si për të hyrë në kod në GitHub.

Në fakt, përveç seksioneve "etiketat" dhe "lëshimet", është propozuar një seksion i ri "paketat", puna e të cilit përshtatet në mënyrë të përsosur në procesin aktual të punës me GitHub.

Paketat e mbajtura në GitHub përfshijnë detaje dhe statistika të shkarkimit, së bashku me historikun e tyre të plotë, kështu që ju të dini saktësisht se çfarë përfshihet.

Kjo e bën të lehtë gjetjen dhe përdorimin e paketës së saktë si një varësi për projektin tuaj dhe rrit besimin tuaj se ajo përmban vetëm atë që reklamohet. Me më shumë informacion në lidhje me paketat që botoni, ju mund të kuptoni saktësisht se si i përdorin njerëzit e tjerë dhe depot.

Shërbimi i kërkimit është zgjeruar me një seksion të ri për të kërkuar pako. Cilësimet ekzistuese të të drejtave të hyrjes për depot e kodit trashëgohen automatikisht për paketat, duke ju lejuar të kontrolloni qasjen si në kod ashtu edhe në pako në një vend.

Ofrohet një sistem lidhjesh i bazuar në internet për të lidhur kontrolluesit tuaj të thirrur para ose pas publikimit dhe një API për të integruar mjetet e jashtme me Regjistrin e Paketave të Shërbimit. Një raport me statistikat e shkarkimit dhe historikun e versioneve është gjithashtu i disponueshëm.

A mund ta provoj Regjistrin e Paketave të Shërbimit?

Aktualisht, Regjistri i Paketave të Shërbimit, aktualisht është në fazën e testimit beta, në të cilën, para kërkesës, hyrja sigurohet falas për të gjitha llojet e depove.

Pas përfundimit të testit, hyrja falas do të kufizohet vetëm në depot publike dhe depot me burim të hapur.

Për zhvilluesit e projekteve me burim të hapur, shërbimi i propozuar mund të jetë i dobishëm për të organizuar testimin para lëshimit përpara se të formojnë lëshimet përfundimtare që bien në depot kryesore.


Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: AB Internet Networks 2008 SL
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.