什么是.sconsign.dblite文件?

K.-*_*Aye 22 scons

如果删除它会发生什么?

我应该把它置于版本控制之下吗?

Gre*_*ill 29

.sconsign.dblite文件是SCons用来保存文件签名以加速未来构建的临时数据库.如果你删除它,SCons将重新创建它(因为这个,你的下一个版本可能会花费更长的时间).它不应该置于版本控制之下.

  • 关于“你的下一个构建可能需要稍长的时间”:如果你有一个昂贵的构建过程,它实际上可能需要更长的时间,因为 scons 使用 sconsign 文件来跟踪中间体或构建过程已经改变和没有改变,如果没有这个,它将不得不重建一切。 (2认同)