د Bazel ذخیرې کیش په کار کوونکي ډاونلوډ لار کې چمتو کړئ
اړین انحصارونه په ټاکل شوي کیش کې راوړئ، هغه ته بندې چاپېریال ته ولیږدئ او هلته ورته repository_cache اختیار وکاروئ.
کله چې Bazel ونشي کولی هغه د هدف چاپېریال د پروکسي له لارې ترلاسه کړي، د ذخیرې کیش کولی شي تصویب شوي انحصار بایټونه برابروي.
- په هغه ماشین کې چې ټاکل شوې لاسرسی ولري، اړین د پروژې حالت او د Bazel نسخه وکاروئ څو په ټاکل شوي کیش کې راوړئ:
bazel fetch --repository_cache=/path/to/repository-cache //... - چمتو شوی کیش د پروژې د اثرونو د بهیر له لارې ولیږدئ.
- د هغه لاره په هدف چاپېریال کې د همدې
--repository_cacheاختیار سره وټاکئ. د بل پروژې حالت لپاره جوړ شوی کیش ممکن نیمګړی وي.
زوړ حلونه --distdir کاروي، چې اوس د منسوخ په توګه ثبت شوی. دا میکانیزم هغه آرشیف غواړي چې د فایل نوم یې د URL بنسټیز نوم سره سمون ولري او هش یې د اعلان شوي ډاونلوډ غوښتنې سره سمون ولري. نه خلاص شوی سرچینې ونې بدیل نه دی، او د هش لرې کول د اثرونو د ټاکلو یوه برخه لرې کوي.
دا هره آفلاین مخکې شرط نه برابروي. د Bzlmod ثبت میټاډاټا، د Git ذخیرې او هغه کمانډونه چې د ذخیرې قواعد یې پیلوي ممکن اضافي اړتیاوې ولري. که ژوندی پروکسي ترلاسه کول اړتیا وي، د اړیکې ناکامي پټولو لپاره د انحصار تعریف بدلولو پرځای د هغه ریښتینی ډاونلوډر او URL وڅیړئ.