Нет необходимости в хуке предварительной фиксации, чтобы сделать это. Замена ключевых слов - это то, что вам нужно. См. http://svnbook.red -bean.com / ru / 1.7 / svn.advanced.props.special.keywords.html .
Лично я ненавижу иметь всю эту информацию в исходных файлах. Они просто загромождают файлы и обычно бесполезны. В любом случае история хранится в SVN, и если SVN сообщает, что автор файла - это тот, кто последний изменял его (и, возможно, только исправил опечатку), бессмысленно, ИМХО.