As would any decent tool where users make changes to code or configuration changes, implementing a version control component, would allow a user to a) rollback, and b) reference back to code. Optional additional features show which user performed the edits, datetime stamp of changes, and code diff tool between versions.
... View more