Manage your team for output, the Andy Grove way.
Recent revisions are kept. Restoring one creates a new revision.