Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Got me wondering how it tracks file moves. From the FAQ:

> TMSU [does] not automatically detect file moves and renames

I dunno if we can call it a tagged filesystem with this limitation. (Why not store tags, or at least a GUID, in file metadata?)



This seems a serious limitation. Bash is my file manager - ls and cd. I would not give that up for any tool no matter how convenient.

But presumably there is some API or ABI to monitor, or some signal emitted, when files are moved, added, updated, or deleted. However iwaitnotify works, could that be incorporated (even theoretically) into TMSU?


https://github.com/oniony/TMSU/wiki/FAQ#why-does-tmsu-not-au...

There are a couple very barebones wrappers around mv and rm, though they could be better (pass through arguments, etc.).

https://github.com/oniony/TMSU/wiki/Tricks-and-Tips#filesyst...


It does store file hashes. It has a repair command that will use file hashes to find moved files. I don't know how well it works.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: