File versioning

Something I was reading in another Drawng reminded me that we need an
automatic file versioning system. When implemented, i.e turned ON, would
invoke an incrementing of 'nnn' each time Ctrl-S was executed.

So original file called

filename.cdr.

CTRL-S saves as filename_nnn.cdr, result

filename_001.cdr etc. each time

until versioning is turned OFF.

Of course 'nnn' should be user definable in terms of number of digits,
starting number, a prefix such as

filename_todaysdate_nnn.cdr etc.

Also Under the File menu or similar, the ability to purge versions when a
file is 'finished' with one click of the mouse rather than having to resort
to finding them all in explorer.

Best Regards

Hywel Harris

www.ladybayartglass.co.uk
Parents
  • I very much would like to see this feature as well. It seems like it would be a relatively simple feature to add, and it would save a lot of heartache.

    For the most part coreldraw is very good to me, but one real danger with coreldraw files is that you don't realize a file is corrupt until you try to open it. I've found this out the hard way, a few times, in the past half decade working with coreldraw.

    Currently if you work for 8 hours hitting save every hour, if something bad happens (which is rare, but might happen 1 out of 10,000-20,000 times) and corruption occurs, when you go to open the next day you may find that you not only can't open the .cdr file but also you can't open the .bak file; it's rare, but I've seen it happen a few times where the save reports no errors at all but some corruption occurs; as you save again you overwrite the backup file so then you have two corrupt files. And that results in an unnecessary catastrophic loss of many hours of work.

    Now I've taught myself to always use "save as" on any project that has more than a couple hours of work in it, and manually increment the file number. On my monthly project I end up with around 100 versions of the file saved, and manually delete the old versions as space is needed. This insures that at a minimum, I always have the last opened file safe. (I also try to close coreldraw completely and open the file every 4 hours or so to be sure that it opens correctly.)

    With ample hard drive space now available pretty reasonable, I love the idea of a simple built-in safety net such as this proposal (and it protects you not only from file corruption, but also from accidental user-deletions, etc. as you can always go back to the previous version until you decide it's finished and ready to print and purge the old files.)

Reply Children