How do I properly maintain revision history for schematic and PCB design on Kicad or Eagle PCB. I have only worked on PCB designs locally, I would like to learn how to maintain a github repo for hardware designs?
Yes, I've seen it done in some CAD packages, most notably the online package OnShape and the cloud version of SolidWorks which support versioning at the project/object level but its relatively lightweight. It doesn't try to resolve the complexities of widget A integrating with widget B and versioning of the 'interface' which is open-ended and nebulous unlike in code where a rigidly defined API or a class definition for instance can be versioned independently of the underlying functional code and of the calling code.Version control as used in software which is "text based" is unusual in drawing packages
Thread starter | Similar threads | Forum | Replies | Date |
---|---|---|---|---|
|
Maths Exam Revision Practice | General Science, Physics & Math | 2 | |
J | diptrace revision compatability? | Digital Design | 7 | |
![]() |
Electrical engineering exam revision | Homework Help | 1 | |
R | RC Circuit Revision | Homework Help | 11 | |
U | Exam revision help. | Homework Help | 14 |