What is it that doesn’t work?
What kind of edits are you actually losing?
If what you really want is a way to back up to a previous version of some assets or levels, then a source control system would be a better choice. Git or Perforce have integration straight in the editor IIRC.