We recent­ly post­ed Chris Hennes excel­lent talk at the FreeCAD North Amer­i­can meet­up 2026 which is well worth check­ing out to see a snap­shot of upcom­ing devel­op­ments at FreeCAD. The above video is anoth­er talk from that day from Ephi who has devel­oped the excel­lent His­to­ry Work­bench.

This work­bench is a way to add file ver­sion­ing to your local­ly stored FreeCAD project fold­er to allow you to keep a his­to­ry of all the changes to your project over time. It also enables you to roll back changes if need­ed when a change cre­ates an issue. 

It’s runs using Git, the most pop­u­lar file ver­sion­ing tool on the plan­et, but instead of hav­ing to learn a lot of ter­mi­nal com­mands, all the Git func­tion­al­i­ty is bro­ken out to the FreeCAD GUI. Inter­est­ing­ly the Ephi has also adapt­ed the lan­guage used to make the Git func­tion­al­i­ty more approach­able for those less famil­iar. How­ev­er if you are a Git user don’t wor­ry the git terms, diff, stag­ing, com­mit etc are all there as well. 

The video is well worth a watch, not only for the excel­lent way this has been imple­ment­ed in FreeCAD, but it’s also a good primer for how file ver­sion­ing can work in hard­ware project. 


Discover more from FreeCAD News

Subscribe to get the latest posts sent to your email.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Discover more from FreeCAD News

Subscribe now to keep reading and get access to the full archive.

Continue reading