A buddy and me are starting a little programming project and are hosting a webserver out of his basement. I want to make sure that the project is uploaded to the cloud (either manually or on a schedule) but I also want it to keep time stamped backups in an event we need to revert to an older version.
Initially I was just going to sync the folder via drop box but we would lose the ability to roll back any changes if we needed to.
I'd like to avoid any cost on this, otherwise I'll just create a script to dump the contents of the folder into a dated folder in DropBox.