Command-line utility (for now) for detecting filesystem changes
logGen accomplishes this by utilizing a number of methods, but mostly using the modification date and a checksum of each file. Lists will be generated for files that are added, changed, or deleted, and will include only the directory if everything within it has been added, changed, or deleted.
A number of directories are automatically ignored in the search including your home directory, temporary directories, network mounts, and non-root volumes.
Unfortunately, logGen is not able to accurately detect changes in resource forks of files.