ឃ្លាំងសម្ងាត់ឃ្លាំងផ្ទុកអាចផ្តល់បៃភាពអាស្រ័យដែលបានអនុម័ត នៅពេល Bazel មិនអាចទទួលបានពួកវាតាមរយៈប្រូកស៊ីនៃបរិស្ថានគោលដៅ។

  1. នៅលើម៉ាស៊ីនដែលមានការចូលប្រើដែលបានបម្រុងទុក សូមប្រើស្ថានភាពគម្រោង និងកំណែ Bazel ដែលត្រូវការដើម្បីទាញយកចូលក្នុងឃ្លាំងសម្ងាត់ដែលបានជ្រើស៖
    bazel fetch --repository_cache=/path/to/repository-cache //...
  2. ផ្ទេរឃ្លាំងសម្ងាត់ដែលបានរៀបចំតាមរយៈដំណើរការអាត្វាក់នៃគម្រោង។
  3. ជ្រើសរើសផ្លូវរបស់វានៅក្នុងបរិស្ថានគោលដៅជាមួយជម្រើស --repository_cache ដូចគ្នា។ ឃ្លាំងសម្ងាត់ដែលបានសាងសង់សម្រាប់ស្ថានភាពគម្រោងផ្សេងអាចមិនពេញលេញ។

ដំណោះស្រាយចាស់ប្រើ --distdir ដែលឥឡូវត្រូវបានចាត់ទុកថាហួសសម័យ។ យន្តការនោះត្រូវការបណ្ណសារដែលឈ្មោះឯកសារត្រូវគ្នានឹងឈ្មោះមូលដ្ឋាននៃ URL ហើយហាសរបស់វាត្រូវគ្នានឹងសំណើទាញយកដែលបានប្រកាស។ ដើមឈើប្រភពដែលមិនបានពន្លាតគឺមិនមែនជាជម្រើសជំនួសទេ ហើយការលុបហាសចេញនឹងលុបផ្នែកមួយនៃការជ្រើសរើសអាត្វាក់។

នេះមិនផ្តល់លក្ខខណ្ឌជាមុនអនឡាញទាំងអស់ទេ។ ទិន្នន័យមេតានៃបញ្ជីឈ្មោះ Bzlmod ឃ្លាំងផ្ទុក Git និងពាក្យបញ្ជាដែលបើកដោយច្បាប់ឃ្លាំងផ្ទុកអាចមានតម្រូវការបន្ថែម។ ប្រសិនបើការទាញយកបន្តផ្ទាល់តាមប្រូកស៊ីគឺជាតម្រូវការ សូមស៊ើបអង្កេតកម្មវិធីទាញយក និង URL ពិតរបស់វា ជាជាងជំនួសនិយមន័យភាពអាស្រ័យដើម្បីបិទបាំងការបរាជ័យនៃការតភ្ជាប់។

អត្ថបទពាក់ព័ន្ធ