Aaron Bentley wrote:This may be because the implementation of hard links under HFS+ has fairly bad performance.
This seems to be the problem. I was very surprised when I found that using "tla changes --link" actually made tree-lint and changes *slower* rather than faster.
Do you have a version of your relink script that can actually *unlink* all of the files? :)
No, and I'm deeply offended by the suggestion :-)
Okay, I suspect it wouldn't be that hard to do. Mainly, you need to write a variant of walk_candidates that outputs only things that *don't* need to be hard-linked.
Then, instead of re-linking, copy the file to a tempfile, make damn sure you set the permissions properly, and rename it over top of the original.
Aaron -- Aaron Bentley Director of Technology Panometrics, Inc.
_______________________________________________ Gnu-arch-users mailing list [email protected] http://lists.gnu.org/mailman/listinfo/gnu-arch-users
GNU arch home page: http://savannah.gnu.org/projects/gnu-arch/
