FreePascal, Lazarus app... (could be nice if u added freepascal(FPC) to the tab programming lang....) Simpel Gui for makeing backup scripts... where the file get saved wit history... (every file change...) NB downloadabel true CVS:
Becape is a open source backup tool aimed to personal/desktop usage. It does incremental backups and stores the backup info in a sqlite database allowing to restore the exact state of the backed files at a chosen date.