Enhanced Backup
Posted: Wed May 28, 2003 10:37 am
At the moment, TextPad can be configured to store a backup of a file after every save.
However, there is only one copy of the backup file, which is overwritten after every save.
It would be nice if it was possible to backup EVERY save of a file, allowing the file to revert to a backup from any point in time.
I know this could result in the use of HUGE disk storage over time, but here are some suggestions to alleviate this problem.
- Limit the size of the backup directory (for all files). More recent backups would overwrite older backups if this threshold was reached.
- Limit the number/size of backups for each individual file.
- Use the SCCS (and other source control systems) method of only storing DIFFERENCES between versions.
This type of backup could be turned on for individual files, or even for a document class (i.e. program source code).
I can forsee performance problems with very large files, therefore this option could be disallowed for large files.
However, there is only one copy of the backup file, which is overwritten after every save.
It would be nice if it was possible to backup EVERY save of a file, allowing the file to revert to a backup from any point in time.
I know this could result in the use of HUGE disk storage over time, but here are some suggestions to alleviate this problem.
- Limit the size of the backup directory (for all files). More recent backups would overwrite older backups if this threshold was reached.
- Limit the number/size of backups for each individual file.
- Use the SCCS (and other source control systems) method of only storing DIFFERENCES between versions.
This type of backup could be turned on for individual files, or even for a document class (i.e. program source code).
I can forsee performance problems with very large files, therefore this option could be disallowed for large files.