# File lib/mongoid/versioning.rb, line 54
    def revise!
      new_version = versions.build((previous_revision || self).versioned_attributes)
      versions.shift if version_max.present? && versions.length > version_max
      self.version = (version || 1 ) + 1
      save
    end