Prevent Loss of History

For me it’s a workflow issue:

Is there a way to save a project without losing the history?

I would like to be able to undo changes after saving the edited file.

Currently, the only way is to make frequent backups using “Save Project As…”, each uniquely named, for example:
My-project001.aup
My-project002.aup
My-project003.aup

Thanks. I will incorporate that.

CW, 2.2.2