If I want to keep a backup, I use 'Add New' instead of overwrite. Then you can merge the calibre records. Don't ask me how, I don't use it enough to remember.
Or just copy to another library first.
I'm not a fan of the 'original_epub' feature because--if I recall correctly--convert, etc will ignore epub and use original_epub as the source. And I convert to azw3 for Kindle for my actual reading. So that's caused problems for me before.
I've wondered about the feasibility of applying versioning to ebooks, but ebook files are all binary formats, except for plain text, which makings diff'ing difficult. A subversion tree containing the Unpack output maybe? I'm not really interested in supporting such thing, I'm just curious if it's possible.
|