KiCAD应进行哪些版本控制的文件?


8

我正在尝试为KiCAD项目创建.gitignore文件,该项目使用git版本化并远程存储在GitHub上。

我应该添加到版本控制系统中的最小文件数是多少,以便其他人复制该项目?


.pro和.sch文件以及布局文件,但是这个名字使我难以理解。您不需要.bak。另外,我记下了哪个版本的KiCad。我在仅包含KiCad的VM中使用KiCad,希望该VM和该版本的KiCad仍能在20年后运行。
b degnan

我还添加了版本控制-cache.lib甚至生成了文件,因为当我丢失库/模块时,我可以将其用作后备。一般库中的错误修复和修改也可能会出现问题。
TMa

Answers:


6

归档基于某些特定CAD工具进行设计的项目时,强烈建议您保存所有产生的抵押品(示意图PDF,Gerber文件等)。随着设计年龄的增长,人们期望能够访问和运行创建抵押品的工具是一个问题。

在数十年来设计可能将这些抵押品用于生产目的的环境中,尤其如此。读取原理图的PDF文件和生产原始电路板的Gerber文件已经使用了将近30年,但另一方面,在CAD软件包问世之后,CAD软件包已经消失了。甚至有些名称仍然存在的名称可能无法在现代平台上运行,或者将拒绝读取旧版本文件。


2
KiCad的网站解释的文件类型相当不错。
rdtsc

3

尽管我像以前提到的那样控制所有内容。如果您拥有一个带有所有关联库的.sch以及一个带有所有关联模块的.kicad_pcb,则可以使用Kicad重新创建输出,因为Kicad已存在。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.