Enable versioning and roll-back
Framework for numerical computations, data analysis and visualisation
Brought to you by:
numere
Enable versioning and rollback by the use of the *.backup files created during saving a file.
Because the typical file size is somewhere around a few ten kilo bytes, a simple compression algorithm like ZIP will save enough space (around a fourth). Therefore, the following approach appears to be reasonable:
.revisions folders in the file root directories (like <loadpath>) and exclude them from the file traversers used to create the file tree<CURRENTPATH>/.revisions/FOLDER/STRUCTURE/FILENAME.EXT.revisionsrevXYZFunctionality was tested in productive environment. All deviations were resolved.
Anonymous
Diff:
Diff:
Diff:
Related
Commit: [r612]
Diff: