【问题标题】:What is the file .sconsign.dblite for?.sconsign.dblite 文件是做什么用的? 【发布时间】:2012-10-03 18:48:21 【问题描述】: 如果我删除它会怎样? 我应该把它置于版本控制之下吗? 【问题讨论】: 标签: scons 【解决方案1】: .sconsign.dblite 文件是 SCons 用来保存文件签名以加速未来构建的临时数据库。如果您删除它,SCons 将重新创建它(因此您的下一个构建可能需要稍长一些的时间)。不应将其置于版本控制之下。 【讨论】: 关于“您的下一次构建可能需要稍长一些”:如果您有一个昂贵的构建过程,它实际上可能需要更长的时间,因为 scons 使用 sconsign 文件来跟踪中间体或构建过程有什么和没有' t 改变了,没有它,它将不得不重建一切。