Using Visual Studio with VSS, TFS or Visual SVN to design your reports provides a method of versioning individual reports or an entire project/solution of reports. Couple this with rsbuild for package and deployment and it is simple to deploy a new or previous version of a report or entire project/solution of reports.
If you are on a budget, check out VS Express 2010 or 2012 with TFS express.
and rsbuild.
[font="Arial"]Clifton G. Collins III[/font]