What Is a Changelog?
A file change log is used to track changes to namespaces (files and / or directories) in a file system. Depending on the implementation, the file change log will record changes such as creation, linking, unlinking (deleting), renaming files, data changes, metadata (such as ACL or permissions), and so on. The file change log can be accessed as a file in the file system, or it can be accessed programmatically.