Versionbackup is a little free for personal use (single pc) application that lets you backup files according to a schedule that you define in the program. It would be possible to load the program at windows start and let it backup the file right after windows started for instance.

Related posts:
Automatically backup your filesMicrosoft Outlook Personal Folders Backup
Backup important files to FTP
Windows Backup Software
Scan, Backup And Delete Orphan DLL Files
Windows Backup Software: Backup Maker
DVD Smith Movie Backup
Automatically sort files with Filesort


I tried this out. It is interesting but I was surprised to find that it does not offer a continuous backup facility. What I needed was the ability to take automated backups of all my code as I work on it and have access to every single modification.
After much searching I have found something that does just that
http://www.etkit.com
In the bargain it does a lot of interesting side lines such as file comparison and folder tracking.