Treedisha
diffing filesystem-trees using sha1-checksums
Description
Treedisha is a little ruby gem for comparing two file trees. like git, it uses sha1-checksums to differentiate files from each other and it also doesn't rely on directories. (actually, i was using a wrapper around git for the same job, before i wrote this)
after comparing the two file trees, it should provide the following information:
- files that weren't changed
- files that were moved (from path => to path)
- files that were modified (from sha1 => to sha1)
- files that were created
- files that were deleted
License
Treedisha is covered by the MIT License. See LICENSE for more information.