Ich versuche, die .gitignore-Datei für ein KiCAD-Projekt zu erstellen, das mit git versioniert und remote auf GitHub gespeichert ist.
Was sind die Mindestdateien, die ich meinem Versionskontrollsystem hinzufügen sollte, damit andere das Projekt replizieren können?
kicad
project-management
Marmstrong
quelle
quelle
Antworten:
Wenn Sie ein Projekt archivieren, bei dem es sich um ein Design handelt, das auf einem bestimmten CAD-Tool basiert, wird dringend empfohlen, alle erstellten Sicherheiten (schematische PDFs, Gerber-Dateien usw.) zu speichern. Mit zunehmendem Alter der Entwürfe kann es ein Problem sein, auf die Tools zugreifen und diese ausführen zu können, mit denen die Sicherheiten erstellt wurden.
Dies gilt insbesondere in Umgebungen, in denen ein Entwurf diese Sicherheiten über mehrere Jahrzehnte für Produktionszwecke verwenden kann. PDF-Dateien zum Lesen von Schaltplänen und Gerber-Dateien zur Herstellung von Rohplatinen werden seit fast 30 Jahren verwendet, andererseits ist das CAD-Paket nach dem CAD-Paket gekommen und gegangen. Und selbst einige, deren Namen noch vorhanden sind, laufen möglicherweise nicht auf modernen Plattformen oder lehnen es ab, alte Versionsdateien zu lesen.
quelle
Obwohl ich Versionskontrolle alles wie zuvor erwähnt. Wenn Sie eine .sch mit allen zugehörigen Bibliotheken und eine .kicad_pcb mit allen zugehörigen Modulen haben, können Sie die Ausgaben mit Kicad neu erstellen, wie Kicad heute existiert.
quelle