រៀបចំឃ្លាំងសម្ងាត់ឃ្លាំងផ្ទុក Bazel នៅលើផ្លូវទាញយកដែលដំណើរការ
ទាញយកភាពអាស្រ័យដែលត្រូវការចូលក្នុងឃ្លាំងសម្ងាត់ដែលបានជ្រើស ផ្ទេរវាទៅបរិស្ថានដែលត្រូវបានទប់ស្កាត់ ហើយប្រើជម្រើស repository_cache ដូចគ្នានៅទីនោះ។
ឃ្លាំងសម្ងាត់ឃ្លាំងផ្ទុកអាចផ្តល់បៃភាពអាស្រ័យដែលបានអនុម័ត នៅពេល Bazel មិនអាចទទួលបានពួកវាតាមរយៈប្រូកស៊ីនៃបរិស្ថានគោលដៅ។
- នៅលើម៉ាស៊ីនដែលមានការចូលប្រើដែលបានបម្រុងទុក សូមប្រើស្ថានភាពគម្រោង និងកំណែ Bazel ដែលត្រូវការដើម្បីទាញយកចូលក្នុងឃ្លាំងសម្ងាត់ដែលបានជ្រើស៖
bazel fetch --repository_cache=/path/to/repository-cache //... - ផ្ទេរឃ្លាំងសម្ងាត់ដែលបានរៀបចំតាមរយៈដំណើរការអាត្វាក់នៃគម្រោង។
- ជ្រើសរើសផ្លូវរបស់វានៅក្នុងបរិស្ថានគោលដៅជាមួយជម្រើស
--repository_cacheដូចគ្នា។ ឃ្លាំងសម្ងាត់ដែលបានសាងសង់សម្រាប់ស្ថានភាពគម្រោងផ្សេងអាចមិនពេញលេញ។
ដំណោះស្រាយចាស់ប្រើ --distdir ដែលឥឡូវត្រូវបានចាត់ទុកថាហួសសម័យ។ យន្តការនោះត្រូវការបណ្ណសារដែលឈ្មោះឯកសារត្រូវគ្នានឹងឈ្មោះមូលដ្ឋាននៃ URL ហើយហាសរបស់វាត្រូវគ្នានឹងសំណើទាញយកដែលបានប្រកាស។ ដើមឈើប្រភពដែលមិនបានពន្លាតគឺមិនមែនជាជម្រើសជំនួសទេ ហើយការលុបហាសចេញនឹងលុបផ្នែកមួយនៃការជ្រើសរើសអាត្វាក់។
នេះមិនផ្តល់លក្ខខណ្ឌជាមុនអនឡាញទាំងអស់ទេ។ ទិន្នន័យមេតានៃបញ្ជីឈ្មោះ Bzlmod ឃ្លាំងផ្ទុក Git និងពាក្យបញ្ជាដែលបើកដោយច្បាប់ឃ្លាំងផ្ទុកអាចមានតម្រូវការបន្ថែម។ ប្រសិនបើការទាញយកបន្តផ្ទាល់តាមប្រូកស៊ីគឺជាតម្រូវការ សូមស៊ើបអង្កេតកម្មវិធីទាញយក និង URL ពិតរបស់វា ជាជាងជំនួសនិយមន័យភាពអាស្រ័យដើម្បីបិទបាំងការបរាជ័យនៃការតភ្ជាប់។