I am looking for a suitable method by which a reasonable level of version control can be achieved when running QA Run scripts.

It would be useful for us to be able to call sets of scripts that are tied to a product version without necessarily having to create separate QARun Databases with the associated overheads that this will incur.

Any ideas?