--- Quote Start ---
originally posted by wombat@Mar 24 2005, 01:37 AM
yes, you need the hidden files as well.
you can make the ide aware of the checked out project using file->import (or nios2-import-project from the command line).
<div align='right'><{post_snapback}> (index.php?act=findpost&pid=5669)
--- quote end ---
--- Quote End ---
This is all well and fine, but since the SW is highly dependent on the HW definition (far beyond what's in the "stf" and hidden files, what files from the HW definition would need to get backed up.
One of the guys I work with just checked his whole working folder into Subversion and it was a holy mess. Stuff came, stuff went, and it seemed to make a mess of the subversion setup for the project itself (probably because if you do a "clean" it insists on DELETING and then recreating the "Release" folder, instead of just what it put in there).
I wish Altera would think about stuff like this - it's almost like the guys doing this stuff have never worked in a disciplined environment before.
The good far outweighs the bad, but it's that whole 'nix philosophy of a hodge podge of files everywhere, inconsistant naming conventions for files and folders, java, shell scripts, and who knows what all glommed together.
By contrast, all my other development environments are a BREEZE to keep up with (Keil, MSVC++, Borland C++, etc.).
If all this were just documented well enough, I think I could deal with the added complexity of the HW def, but being able to do this stuff without taking forever to try to reverse engineer what the environment is doing is the what takes this stuff from interesting experiment to departmental tool.
If anyone from Altera is listening, please, at least put a white paper together, titled "Integrating Altera Quartus & Nios Development with Version Control", and put some meat in it.