可以忽略版本控制的 LabWindows 临时文件

LabWindows temporary files that can be ignored for version control

我将一个较旧的 LabWindows 项目添加到版本控制中。对于版本控制问题,我可以忽略的临时文件是什么。我假设所有 *.niobj.cdb 文件都可以忽略,因为它们将从源中重新创建?还有其他文件吗?

我正在使用 LabWindows/CVI 版本 7.0 来支持旧硬件,但我认为底层文件对于新版本仍然相同。

老问题,但知道答案仍然很好。

要置于版本控制下的文件: .prj、.uir、.tui(你应该在用户界面编辑器中添加自动生成这些文件,因为 .uir 对版本控制毫无用处), .ico、.png、.jpg、.gif 等...

是否要进行版本控制有待商榷: .cws(包括各种 prj 文件的工作区文件,它在每次使用时都会发生变化,但是在 git 克隆之后第一次拥有它是很好的)

不要置于版本控制之下的文件: .cds(调试)、.dbs、 .lib、.exe、.obj、.S...