Project

treedisha

0.0
No commit activity in last 3 years
No release in over 3 years
Tiny file tree comparison library using sha1-checksums
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies
 Project Readme

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.