Very difficult to describe in one sentence (title) what I'm looking for. Basically I'd like to have the following use cycle:
- Run the application to create a meta image (in some form) of a file tree (e.d. a drive or just any folder). That meta image would be a file containing meta information about the tree structure (file paths) and some additional data like modification dates or sizes.
- At a later point in time run the application and compare the current state (or a newly created meta image) to the old image and get a neat browsable UI showing which files have been deleted, created or modified in between.
Basically it comes down to the following three features:
- Create meta images of file trees
- Compare meta images
- Neatly display meta image difference data
I'm on Windows, but familiar with UNIX tools and I have an MinGW/MSYS environment installed. One could maybe create such a meta image using
ls and some magic to add metadata. One could maybe just
diff two such dumps, but I'd expect the result to need more processing in order to be really helpful for the user.