Community
EAGLE Forum
Welcome to Autodesk’s EAGLE Forums. Share your knowledge, ask questions, and explore popular EAGLE topics.
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Creating Project versions?

3 REPLIES 3
Reply
Message 1 of 4
mprowe
670 Views, 3 Replies

Creating Project versions?

Hi,

 

Newbe question here!

 

How do I make a new generation of my project? Say I wish to freeze "Project-X". While at the same time copy forward to become "Project-Y".

Up to now, I have had to use the file system to copy the *.brd, *.sch & *.epf to a new folder and then dance around with renaming and hacking the *.epf file! No big problem - but there must be an easier way?

 

The context menu in the Control panel is not much help (to me) either. There is a Copy option. But that takes me into a file dialog without any clue as to which is the source or destination!

 

Any advice, welcome.

 

Regards Martin

 

3 REPLIES 3
Message 2 of 4
jorge_garcia2
in reply to: mprowe

Hi Martin,

 

I hope you're having a good day. There are multiple ways to skin this cat.

 

Outside of the way you have been doing it, one of the recommend approaches is to use a proper version control system such as Git, Mercurial, Bazaar, SVN, etc. What these systems do is carefully keep track of any changes you make to a file. In this way it allows you to revert to any previous version. Furthermore, you can clone an existing project and then take that version in a new direction. The systems offer a lot of flexibility and with that flexibility comes something of a learning curve, however I encourage you to tackle it, since you can maintain a history of your design and you'll always be able to revert to any previous version.

 

Hope this helps.

 

Best Regards,

 



Jorge Garcia
​Product Support Specialist for Fusion 360 and EAGLE

Kudos are much appreciated if the information I have shared is helpful to you and/or others.

Did this resolve your issue? Please accept it "As a Solution" so others may benefit from it.
Message 3 of 4
mprowe
in reply to: jorge_garcia2

Thank you for your advice Jorge,

 

I'll keep the Version Control option in mind, but I don't think it is the way I'd need to skin this cat!

I was probably not sufficiently explicit in my requirements - sorry.

 

What I forgot to mention was, that when I receive a project from a collage, I get it as a zip (*.sch, *.brd, *.lbr & *.epf). I have no control over this!

If I then need to rename it (say a name clash), it is a pain renaming individual files, editing the *.epf but worst of all, is having to go through the schematic and replacing all the components from the Project_X.lbr to Project_Y.lbr.

 

Surely there is a UPL that will do all this for me?

 

Regards, Martin

Message 4 of 4
ChrisJGWBH
in reply to: mprowe

I use a pretty simple versioning system. for example:

 

someproject v17.02.21.a

 

Name of project, vYY.MM.DD.a

For each new iteration of the project on the same day, increment the "a" to "b"

 

someproject v17.02.21.b

 

For me, this keeps things same and there's little chance I will be doing 26 version of the project in a given day.

If by some small chance I use a through z, then double letter it. something like aa, ab, ac, etc.

And the same works when you pull up project A, before making mods, save as project B this way you wont overwrite.

 

Yeah, 220, 221. Whatever it takes.

Can't find what you're looking for? Ask the community or share your knowledge.

Post to forums  

Autodesk Design & Make Report