Hi.
I have just finished a project for the 7 Ways to Leave Your Spartan-6, and I wanted to share the project files on GitHub. I found that for version control projects should be saved/shared using .tcl build scripts. I have seen couple of tutorials (https://www.fpgadeveloper.com/2014/08/version-control-for-vivado-projects.html/, https://youtu.be/BXhLFecEPc8), but am unable to succsessfully rebuild the project. Firstly, the written article just seems outdated and I am unable to get things to work properly. In case of the youtube video, I am able to generate everything except the block design.
For now I will probably just use the export archive and share the archive. In case of any future work, I would like to know how to use .tcl files to generate project files, since it seems a lot more efficient. So my question is whether I should even bother learning to export using .tcl and if so how should I do it?
Best regards, Jure