GitHub yakhazikitsa kaundula wa phukusi logwirizana ndi NPM, Docker, Maven, NuGet ndi RubyGems.

GitHub adalengeza za kukhazikitsidwa kwa ntchito yatsopano Phukusi Registry, momwe opanga amapatsidwa mwayi wofalitsa ndi kugawa mapepala okhala ndi mapulogalamu ndi malaibulale. Imathandizira kukhazikitsidwa kwa nkhokwe zonse zachinsinsi, zofikiridwa ndi magulu ena okha a omanga, ndi nkhokwe zapagulu zoperekera misonkhano yokonzekera mapulogalamu awo ndi malaibulale.

Ntchito yoperekedwayi imakupatsani mwayi wokonza njira yapakati yoperekera zodalira mwachindunji kuchokera ku GitHub, kudutsa oyimira pakati ndi malo osungiramo phukusi lapadera. Kuyika ndi kufalitsa ma phukusi pogwiritsa ntchito GitHub Package Registry angagwiritsidwe ntchito Oyang'anira phukusi omwe alipo kale ndi malamulo, monga npm, docker, mvn, nuget ndi gem - kutengera zomwe amakonda, imodzi mwazosungira zakunja zoperekedwa ndi GitHub ndizolumikizidwa - npm.pkg.github.com, docker.pkg.github. com, maven .pkg.github.com, nuget.pkg.github.com or rubygems.pkg.github.com.

Ntchitoyi pakadali pano ikuyesedwa kwa beta, pomwe mwayi umaperekedwa kwaulere pamitundu yonse ya nkhokwe. Kuyesa kukamalizidwa, mwayi wopezeka mwaulere ungopezeka m'malo osungira anthu onse komanso malo otsegulira magwero okha. Kuti mufulumizitse kutsitsa maphukusi, ma network a caching content delivery network amagwiritsidwa ntchito, omwe amawonekera kwa ogwiritsa ntchito ndipo safuna magalasi osiyana.

Kuti musindikize phukusi, mumagwiritsa ntchito akaunti yomweyo kuti mupeze ma code pa GitHub. Kwenikweni, kuwonjezera pa "ma tag" ndi "zotulutsidwa" gawo, gawo la "phukusi" latsopano laperekedwa, ntchito yomwe ikugwirizana bwino ndi ndondomeko yamakono yogwira ntchito ndi GitHub. Ntchito yofufuzira yawonjezedwa ndi gawo latsopano lakusaka phukusi. Zokonda zomwe zilipo kale za zilolezo zosungiramo ma code zimangotengera phukusi, kukulolani kuti muzitha kuyang'anira ma code ndi misonkhano pamalo amodzi. Dongosolo la intaneti ndi makina a API amaperekedwa kuti athe kuphatikiza zida zakunja ndi GitHub Package Registry, komanso malipoti okhala ndi ziwerengero zotsitsa ndi mbiri yakale.

GitHub yakhazikitsa kaundula wa phukusi logwirizana ndi NPM, Docker, Maven, NuGet ndi RubyGems.

Source: opennet.ru

Kuwonjezera ndemanga