Bundler ප්රොක්සි බාගැනීම් ක්රියා කරයි, නමුත් Git යැපීම අසාර්ථක වේ
Gem බාගැනීම් සහ Git මත පදනම් වූ යැපීම් විවිධ ජාල සේවාදායක සහ ප්රවාහන භාවිත කළ හැක. Bundler හි ක්රියාකාරී ප්රොක්සි මාර්ගය වෙනස් කිරීමට පෙර Git URL හඳුනා ගන්න.
bundle install gem බාගෙන පසුව Git යැපීමක නතර වන්නේ නම්, එම යැපීමේ මූලාශ්රය පරීක්ෂා කරන්න. සාර්ථක බාගැනීම් එම බාගැනීම් සඳහා භාවිත කළ මාර්ගය පමණක් තහවුරු කරයි.
- Gemfile හෝ lockfile හි සැබෑ Git URL කියවන්න. HTTPS, SSH සහ
git://වෙනස් සම්බන්ධතා අවශ්ය කරයි. පැරණි Bundler කෙටිමං කෙටි ප්රකාශයකgit://URL සඟවා තැබිය හැක. - build භාවිත කරන Git ඇමතුම පරීක්ෂා කරන්න. එහි සැබෑ වින්යාසය, පරිසරය සහ ගිණුම ක්රියාකාරී ටර්මිනල් ඇමතුමක් සමඟ සසඳන්න. build නියෝජිතයෙකුට හෝ විශේෂ වරප්රසාද ලත් විධානයකට වෙනස් ආදාන දැකිය හැක.
- තෝරාගත් ප්රවාහනය අනුගමනය කරන්න. අවසර ලත් HTTPS මූලාශ්රයක් සඳහා මූලික Git හි සහාය දක්වන HTTP ප්රොක්සි වින්යාසය අදාළ විය හැක. SSH සඳහා සංවිධානය සහාය දක්වන SSH මාර්ගය භාවිත කරන්න. HTTP ප්රොක්සි සැකසුම Bundler ආරම්භ කළ හැකි සෑම ප්රවාහනයක්ම වින්යාස නොකරයි.
පොදු අතරමැදියන්ට අවසර දෙන පොදු HTTPS Git මූලාශ්රයක් සඳහා HTTP ප්රොක්සි ලැයිස්තුව එම Git වින්යාසය සඳහා අපේක්ෂක අන්ත ලක්ෂ්ය ලබා දෙයි.
දැන් දෝෂය වර්ග කරන්න. 407 අතරමැදියාට ප්රවේශයට අදාළ වේ. උමං මාර්ගය සාර්ථක වූ පසු පෞද්ගලික ගබඩාවක අවසර දෝෂය එහි වෙනම ගිණුමට හෝ යතුරට අදාළ වේ. ප්රොක්සි අක්තපත්ර Gemfile සහ commit කළ මූලාශ්ර URL වලින් පිටත තබන්න; එම ප්රකාශ ජාල සැකසුම් වෙනස් විය හැකි ව්යාපෘති පරිශීලකයින් සමඟ බෙදා ගැනේ.
සම්බන්ධයක් නැති විසඳුමක් නිර්දේශ කරන නිසා පමණක් ක්රියාකාරී ප්රොක්සියක් ප්රතිස්ථාපනය නොකරන්න හෝ වසම් සුදුසුකම් ලත් ගිණුමක් සංස්කරණය නොකරන්න. සම්පූර්ණ කිරීම යනු නිශ්චිත Git මූලාශ්රය අපේක්ෂිත මාර්ගයෙන් ලබා ගැනීමයි. දැනටමත් සාර්ථක gem බාගැනීම් නැවත කිරීම එම අසාර්ථකත්වය පරීක්ෂා නොකර තබයි.