(Version 2.0 30/04/2017)
Project created for the course "Programmazione di sistema", year 2015, of Politecnico di Torino. Is developed in collaboration between me and @marc0l92.
The project implement a Client-Server application written in C#. The purpose of this application is to save and backup a folder and its sub-folders, with the possibility to restore older versions through the versioning system. The app routine is so implemented:
- The Client is waiting, with low resource use, the interrupt of "file changes" by the O.S.;
- Than, it sends the modifications and files to the Server;
- The remote Server stores the files and create a versioning system using a SQLite database, waiting further changes;
- The Client can ask an old version of each file to the Server.
- Visual Studio 2013 or newer;
- SQLite pakages;
- No further Mantained
- According to the LICENSE file of the original code,
- Me and original author hold no liability for any damages;
- Do not use this on commercial!.