It is clear that it is preferable to put your source code in a version control system e.g. SVN. When a source is compiled, you get an executable.
Different versions of the executable and various different input parameters (which in my case ~1000) and other input data is proving to be hard to manage. On top of this I make hundreds of simulations on many different computers. All this complexity will add up in future.
Right now I use an excel file but it is proving to be an incomplete method. It is not clear is how do I keep track of my simulations and the results. What I mean is the need of an automated "diary" or a catalogue "Library like itunes" where I can catalog, manage and organize them across computers. How do you manage this?
Also, can someone suggest an appropriate tag for this question?