Feature Request: Git/SVN support to save/load designs

Asked by Ludwig

First thanks all for KiCad and for improving on it.

We evaluate KiCad to use it in a medium sized company to replace eagle with KiCad. As we want to work with several people on a design it would be very cool to have a check-in and check-out button to interact with a version management system like git.
KiCad is perfect for version management systems like git as it uses an all-ascii file format which can be patched diffed and so on.
So having several people working on a design using a revision control system would be a real asset.
So maybe a plugin could be programmed in python to have this functionality on all KiCad supported plattforms.

Cheers,

Ludwig

Question information

Language:
English Edit question
Status:
Answered
For:
KiCad Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
Wayne Stambaugh (stambaughw) said :
#1

The development team has discussed this in the past. One of the major hurdles is which VCS do we use or do we try to support as many as possible? My personal opinion is to allow users to choose their preferred VCS rather than try to fit a VCS into KiCad. I'm not opposed to the idea but I think it will be a long time to we get around to implementing a VCS in KiCad. We have much more pressing needs in the short term.

Can you help with this problem?

Provide an answer of your own, or ask Ludwig for more information if necessary.

To post a message you must log in.