Does somebody know a synchronization system with file version control?
I have about 3-5 GB of data which I want to synchronize with another storage (directory). Both directory should store the last versions of files. So if any changes occur in one directory, they must be reflected into another one and vice verse. Also all changes ( not matter how large they were: remove of 1GB file or a simple text line addition) should be stored. Of course, rollback should be available.
To make a certain notion of what I am talking about here it is some examples.
Dropbox - system make a synchronization of local storage and remote. It has a backup and version control feature. Very good system I like it, I use it, but it only works for local directory and for remote Dropbox storage. However I need to use it for local data and more flexible job configuration.
VSC (mercurial, git, svn, ....) - synchronization of repositories of text files. Very comprehensive systems, I use them for my documents, there were no occurrences when I could not find something in their capabilities ever. But how I have said it is only for text files.