Background
I’m using Subversion (via VisualSVN Server) for source control. I recently decided to add daily offsite backup to my setup. This was relatively easy to accomplish with 7-zip, Dropbox, and a batch file.
VisualSVN Server is a free package that makes setting up and managing Subversion on Windows really easy. It includes Subversion, an Apache web server, and a GUI management console.
Dropbox is an easy to use online file storage and synchronization service. It’s free for accounts up to 2GB.
7-zip is a free, open source zip library that can be controlled from the command line. More...