I support and develop a system that links to fifteen different databases to SELECT, UPDATE and DELETE information. I am a single developer.
I have started to use source control (tortoiseSVN). I hear the term "nightly builds" and I believe I would benefit from this. I have read a lot of information about nightly builds. I understand it to mean a test system that is updated each night.
The problem I have is that the system I develop is complex and I would have to create fifteen different test databases (some of these were developed in house and some were not), plus there is a data cleansing tool that runs during the day and a test system would have to be setup for this as well.
Is it excusable to say that the system I develop is too complex for a nightly build? I guess not - there are far more complex systems out there. Plus have I understood the concept of a nightly build correctly?