Хук предварительной фиксации оценивается на сервере репозитория; не на клиенте. А хуки pre-commit не могут изменить то, что должно быть зафиксировано. (Они могут только запретить коммит, если он недействителен для некоторых правил).
Вы можете посмотреть на клиентские ловушки tortoisesvn или на фиксацию после записи, которая выполняет очистку при изменении файла. (Но убедитесь, что вы не попадаете в бесконечный цикл:))