У нас установлен сервер VisualSVN в качестве нашего сервера Subversion в Windows, и мы используем Ankhsvn + TortoiseSVN в качестве клиентов на наших рабочих станциях.
Как настроить сервер так, чтобы сообщения о фиксации были непустыми?
Полагаю, вам придется настроить хук перед фиксацией, который проверит сообщение.
На самом деле, просто набрав в Google первый результат, был скрипт prel commit для perl, который сделал именно то, что вы хотели.
Пример подключения к Perl перед фиксацией (не проверено)