Have you tried using the svn:eol-style property? This seems more appropriate than using pre-commit hooks.