John Arbash Meinel wrote:
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/

Reply via email to