Author Message
 Post subject: Github Integration
PostPosted: Yesterday, 08:17 
Offline

Joined: 21 Sep 2012, 07:50
Posts: 30
It would be a great time saver if DipTrace could be integrated with GitHub to keep track of schematic, PCB, and component changes. Right now, we're forced to do a manual revisioning where each new schematic and PCB is numbered differently. I'm sure a lot of people would appreciate this feature. It would also be helpful in seeing at a glance what changes were made to a schematic or PCB. Visual schematic/PCB revision views would be fantastic with the ability to toggle between revisions.


Top
 Profile  
 
 Post subject: Re: Github Integration
PostPosted: Yesterday, 11:02 
Offline

Joined: 15 Nov 2014, 13:31
Posts: 6
I agree this would be very useful.

I think having a way to do export from the command line could help with this. You could create a batch file that exported the diptrace designs in various formats as part of the commit process. For example, I'd like to be able to see a visual diff for PCB layouts, and there are already nice tools on github for doing this with images. So I'd export the layers of the PCB as, say, PNG files and commit those to the repo.

I've though about simulating something like this using a tool like Autohotkey to start Diptrace and do all the clicks to make the exports happen automatically. Haven't had time yet.


Top
 Profile  
 
 Post subject: Re: Github Integration
PostPosted: Yesterday, 23:34 
Offline

Joined: 18 Dec 2015, 15:35
Posts: 160
Weird timing. I just setup a website to do OPCB (Open Source PCB) using Github. I have the steps down to Clone the git, import the libraries PCB drawings and schematics, work, export and commit to git. If someone commits check the part/drawing out and reimport it. A pain but doable on the context it requires less effort than trying to merge many changes by hand then everyone downloading everything. For a small project with several hundred parts it should work without issues, well as few as possible issues. Over the next week I'll finish up the Git and website.
Git is complex but if we could have a native ascii save setting that would really make it easy, with tools like GitKraken it would take seconds to git...


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 3 posts ] 

All times are UTC - 5 hours [ DST ]


Who is online

Users browsing this forum: No registered users and 5 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group