gpt4 book ai didi

scons - 是否可以以只读方式使用 scons CacheDir

转载 作者:行者123 更新时间:2023-11-30 23:56:27 26 4
gpt4 key购买 nike

说的是真的。我们需要一个缓存,因为大多数文件都是使用每个文件的相同版本构建的,但是任何正在更改文件的开发人员只会更改几个文件,而且通常会更改很多。

在 CacheDir() 被批准用于生产之前,将更改写入 CacheDir() 指定的缓存没有什么意义,但是从 CacheDir 复制内容有很多意义

但我只能看到完全禁用缓存的选项。

(我会把它发布到 scons 邮件列表,但它只是想出了一个完全难以辨认的验证码)

最佳答案

我可以想到两种不同的选择:

  1. 不使用 CacheDir,对那些几乎从不更改的文件使用 Repository() 怎么样?
  2. 考虑使用 SCons 手册页和 here 中描述的 --implicit-deps-unchanged 选项.

Here有类似的讨论。

您打算如何切换只读行为?你需要一些逻辑来做到这一点。由于无法以只读方式使用 CacheDir,因此另一种方法是使用相同的切换逻辑在使用 Repository 和 CacheDir 之间切换。

关于scons - 是否可以以只读方式使用 scons CacheDir,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10798429/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com