கிட்ஹப் NPM, Docker, Maven, NuGet மற்றும் RubyGems உடன் இணக்கமான தொகுப்பு பதிவேட்டை அறிமுகப்படுத்தியுள்ளது.

மகிழ்ச்சியா அறிவிக்கப்பட்டது புதிய சேவை தொடங்குவது பற்றி தொகுப்பு பதிவு, இதில் டெவலப்பர்களுக்கு பயன்பாடுகள் மற்றும் நூலகங்களுடன் தொகுப்புகளை வெளியிடவும் விநியோகிக்கவும் வாய்ப்பு வழங்கப்படுகிறது. இது தனிப்பட்ட தொகுப்பு களஞ்சியங்களை உருவாக்குவதை ஆதரிக்கிறது, சில டெவலப்பர்கள் குழுக்களுக்கு மட்டுமே அணுக முடியும், மேலும் அவர்களின் திட்டங்கள் மற்றும் நூலகங்களின் ஆயத்த கூட்டங்களை வழங்குவதற்கான பொது பொது களஞ்சியங்கள்.

வழங்கப்பட்ட சேவையானது, GitHub இலிருந்து நேரடியாக சார்புகளை வழங்குவதற்கும், இடைத்தரகர்கள் மற்றும் இயங்குதளம் சார்ந்த தொகுப்பு களஞ்சியங்களைத் தவிர்ப்பதற்கும் ஒரு மையப்படுத்தப்பட்ட செயல்முறையை ஒழுங்கமைக்க உங்களை அனுமதிக்கிறது. GitHub Package Registry ஐப் பயன்படுத்தி தொகுப்புகளை நிறுவவும் வெளியிடவும் உபயோகிக்கலாம் ஏற்கனவே இருக்கும் பரிச்சயமான தொகுப்பு மேலாளர்கள் மற்றும் கட்டளைகளான npm, docker, mvn, nuget மற்றும் gem - விருப்பங்களைப் பொறுத்து, GitHub வழங்கும் வெளிப்புற தொகுப்பு களஞ்சியங்களில் ஒன்று இணைக்கப்பட்டுள்ளது - npm.pkg.github.com, docker.pkg.github. com, maven .pkg.github.com, nuget.pkg.github.com அல்லது rubygems.pkg.github.com.

சேவை தற்போது பீட்டா சோதனையில் உள்ளது, இதன் போது அனைத்து வகையான களஞ்சியங்களுக்கும் அணுகல் இலவசமாக வழங்கப்படுகிறது. சோதனை முடிந்ததும், இலவச அணுகல் பொது களஞ்சியங்கள் மற்றும் திறந்த மூல களஞ்சியங்களுக்கு மட்டுமே இருக்கும். தொகுப்புகளின் பதிவிறக்கத்தை விரைவுபடுத்த, உலகளாவிய கேச்சிங் உள்ளடக்க விநியோக நெட்வொர்க் பயன்படுத்தப்படுகிறது, இது பயனர்களுக்கு வெளிப்படையானது மற்றும் கண்ணாடிகளின் தனி தேர்வு தேவையில்லை.

தொகுப்புகளை வெளியிட, GitHub இல் குறியீட்டை அணுகும் அதே கணக்கைப் பயன்படுத்துகிறீர்கள். முக்கியமாக, "குறிச்சொற்கள்" மற்றும் "வெளியீடுகள்" பிரிவுகளுக்கு கூடுதலாக, ஒரு புதிய "தொகுப்புகள்" பிரிவு முன்மொழியப்பட்டது, இது GitHub உடன் பணிபுரியும் தற்போதைய செயல்முறைக்கு தடையின்றி பொருந்துகிறது. தொகுப்புகளைத் தேடுவதற்கான புதிய பகுதியுடன் தேடல் சேவை விரிவுபடுத்தப்பட்டுள்ளது. குறியீடு களஞ்சியங்களுக்கான தற்போதைய அனுமதி அமைப்புகள் தானாகவே பேக்கேஜ்களுக்குப் பெறப்படுகின்றன, இதனால் குறியீடு மற்றும் கூட்டங்கள் இரண்டிற்கும் ஒரே இடத்தில் அணுகலை நிர்வகிக்க உங்களை அனுமதிக்கிறது. கிட்ஹப் பேக்கேஜ் ரெஜிஸ்ட்ரியுடன் வெளிப்புறக் கருவிகளை ஒருங்கிணைப்பதற்கும், பதிவிறக்கப் புள்ளிவிவரங்கள் மற்றும் பதிப்பு வரலாற்றைக் கொண்ட அறிக்கைகளுக்கும் இணைய ஹூக் மற்றும் ஏபிஐ அமைப்பு வழங்கப்படுகிறது.

கிட்ஹப் NPM, Docker, Maven, NuGet மற்றும் RubyGems உடன் இணக்கமான தொகுப்பு பதிவேட்டை அறிமுகப்படுத்தியுள்ளது.

ஆதாரம்: opennet.ru

கருத்தைச் சேர்