Базель: как выходные данные Root и --disk_cache связаны с локальным кэшированием? - PullRequest
2 голосов
/ 18 апреля 2020

Я вижу, что Базель размещает множество активов под ~/.cache/bazel. Учитывая, что это уже кеш, для чего используется флаг --disk_cache?

1 Ответ

2 голосов
/ 18 апреля 2020

--disk_cache имеет смысл, когда у вас есть две директории, которые содержат файл WORKSPACE и создают практически одинаковые вещи. Без --disk_cache оба рабочих пространства будут иметь свои собственные кэшированные артефакты в ~/.cache/bazel, а с --disk_cache они могут делиться своими артефактами.

Как отметил пиарстон:

Вы можете использовать --disk_cache без настройки удаленного кэша. Вы можете даже иметь --disk_cache=~/.cache/bazel, если хотите.

...