Bazel:outputRoot和--disk_缓存关于本地缓存的关系如何?
我看到bazel在Bazel:outputRoot和--disk_缓存关于本地缓存的关系如何?,bazel,Bazel,我看到bazel在~/.cache/bazel下放置了大量资产。考虑到这已经是一个缓存,当您有两个目录包含一个工作区文件并构建几乎相同的内容时,--disk\u cache标志的用法是什么。如果没有--disk\u cache,两个工作区都将在~/.cache/bazel中拥有自己的缓存工件,并且使用--disk\u cache它们可以共享工件 正如皮亚斯顿指出的那样: 您可以使用--disk\u cache,而无需设置远程缓存。你可以 如果需要,甚至可以使用--disk\u cache=~/.
~/.cache/bazel
下放置了大量资产。考虑到这已经是一个缓存,当您有两个目录包含一个工作区文件并构建几乎相同的内容时,--disk\u cache
标志的用法是什么。如果没有--disk\u cache
,两个工作区都将在~/.cache/bazel
中拥有自己的缓存工件,并且使用--disk\u cache
它们可以共享工件
正如皮亚斯顿指出的那样:
您可以使用--disk\u cache
,而无需设置远程缓存。你可以
如果需要,甚至可以使用--disk\u cache=~/.cache/bazel
您可以使用--disk\u cache
,而无需设置远程缓存。如果需要,您甚至可以使用--disk\u cache=~/.cache/bazel
。@pairston感谢您的澄清。我相应地改变了答案。