My need is to have the latest versions of some files.
After some trials with Cobian Reflector I found the solution through a differential backup where I set to keep the last 5 differential copies.
The problem is that each time I run the task it creates a copy of the file even though it has not changed from the previous copy simply because the engine does not clear the archive attribute (as is logical for a differential).
Maybe I am wrong but I think it would be enough to manage the "clear attribute archive" flag in the advanced tab for differential backups as well.
By default you can leave this flag off for differential backups and on for incremental ones but leaving the final choice to the user who can change it.
The engine then behaves based on the setting of the "clear attribute archive" flag and not based on whether it is a differential or incremental backup. I understand that it is less clean as a behavior but certainly more flexible. And it would solve a problem of mine


What are your thoughts on this?