¿Puedo dejar de build basado en svn: eol-style y svn: keywords?

No todas las personas con las que trabajo tienen subversión configurada de la misma manera. De vez en cuando, debo asegurarme de que todos los files fuente tengan el estilo correcto y la expansión de palabra key configurados. Sería mucho más fácil si pudiera fallar la construcción si alguien comete un código sin configurar correctamente la subversión. ¿Es eso posible?

EDITAR

La compilation usa maven arrancada desde TeamCity, pero estoy dispuesto a establecer una nueva compilation para que esto suceda.

Le recomendaría que configure una secuencia de commands de enlace de precompilation en su server, de modo que las confirmaciones que no tengan rechazadas las palabras key o el set de properties, y el usuario tenga que corregir eso.

Hay ejemplos de scripts de gancho disponibles para esto aquí: http://svn.apache.org/repos/asf/subversion/trunk/contrib/hook-scripts/

el 'svn-keyword-check.pl' y 'precommit-check.py' son los que deberías mirar.