Microsoft, 1JS எனப்படும் அவர்களின் Javascript monorepo-வின் அளவை 178GB-இல் இருந்து 5GB-ஆக குறைத்து, 94% குறைப்பை அடைந்தது, git இ ன் CHANGELOG கோப்புகளை கையாள்வதில் உள்ள செயல்திறன் குறைபாடுகளை சரிசெய்து.
தீர்வு புதிய git repack முறை மற்றும் கட்டமைப்பைப் பயன்படுத்துவதில் இருந்தது, இது இப்போது மைக்ரோசாஃப்ட் git கிளையில் கிடைக்கிறது மற்றும் மேலோட்ட git இல் ஒருங்கிணைக்கப்படும்.
இந்த முன்னேற்றம் பெரிய மொனோறெப்போக்களை நிர்வகிக்கும் நபர்களுக்கு முக்கியமானது, ஏனெனில் இது களஞ்சிய வளர்ச்சியை திறம்பட நிர்வகிக்க மற்றும் குறைக்க உத்திகளை வழங்குகிறது.
Microsoft இன் git fork ஒரு புதிய கட்டளையை அறிமுகப்படுத்துகிறது, இது Javascript monorepos இன் அளவை குறிப்பிடத்தக்க வகையில் குறைக்கிறது, குறிப்பாக git இன் கோப்பு பாதைகளை கையாளும் செயல்முறைகளில் உள்ள செயல்தி றன் குறைபாடுகளை சரிசெய்து.
புதிய அணுகுமுறை முழு கோப்பு பாதைகளை டெல்டா சுருக்கத்திற்கு பயன்படுத்துகிறது, இது களஞ்சிய அளவுகளை பெரிதும் குறைக்க முடியும், இதற்கு உதாரணமாக குரோமியத்தின் அளவு 100GB இல் இருந்து 22GB ஆக குறைந்துள்ளது.
Microsoft இன் திறந்த மூல திட்டங்களின் மீது உள்ள செல்வாக்கு குறித்து கவலைகள் இருந்தாலும், மாற்றங்கள் அதிகாரப்பூர்வ Git திட்டத்தில் சேர்க்கப்படுவதற்காக முன்மொழியப்படுகின்றன.