Problema con PHP_CodeSniffer y SVN pre-commit hook

Recientemente descargué la última versión de CodeSniffer (1.3.RC0). Prefiero esta versión y no la estable (1.2.2) porque quiero la function de "severidad".

Modifiqué un package estándar de Drupal existente para que sea compatible con esta versión de CodeSniffer y establezco mi propia política de gravedad. Cuando ejecuto el phpcs desde la command-line, no tengo ningún problema. Huele el código correctamente, filtra la gravedad y funciona bien.

El problema surge cuando bash automatizar los olfateos con el enlace de precompilation de subversión. Parece que el script phpcs-svn-pre-commit que viene con esta versión no funciona en absoluto.

He seguido la guía en http://pear.php.net/manual/en/package.php.php-codesniffer.svn-pre-commit.php paso a paso, pero cuando confirmo un file con encoding errores estándar (detectados por la ejecución en command-line de phpcs y mi package estándar de Drupal), subversion simplemente deja pasar el file y confirma los cambios.

¿Alguien ha estado en el mismo problema?

Gracias por adelantado.

EDITADO: ejemplos de ejecución.

$ phpcs --standard=Drupal --severity=4 ak_gourmet.module PHP Deprecated: Comments starting with '#' are deprecated in /etc/php5/cli/conf.d/mcrypt.ini on line 1 in Unknown on line 0 PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php5/20090626/IcePHP.so' - /usr/lib/php5/20090626/IcePHP.so: cannot open shanetworking object file: No such file or directory in Unknown on line 0 FILE: ...ce/trunk/httpdocs/sites/all/modules/custom/ak_gourmet/ak_gourmet.module -------------------------------------------------------------------------------- FOUND 21 ERROR(S) AFFECTING 27 LINE(S) -------------------------------------------------------------------------------- 17 | ERROR | Concat operator must be surrounded by spaces. Found "... | | '<p>'. "; expected "... . " 17 | ERROR | Concat operator must be surrounded by spaces. Found "... | | .'</p>';..."; expected "... .;..." 40 | WARNING | A comma should follow the last multiline array item. Found: | | MENU_NORMAL_ITEM 53 | WARNING | A comma should follow the last multiline array item. Found: ... 

Línea agregada en el enlace de precompilation de subversión (se está ejecutando):

 # execute code sniffer with drupal standards /usr/bin/scripts/phpcs-svn-pre-commit --standard=Drupal --severity=4 "$REPOS" -t "$TXN" >&2 || exit 1 

Confirmando el file incorrecto:

 $ svn commit -m "Testing svn hook-precommit" ak_gourmet.module Enviando ak_gourmet.module Transmitiendo contenido de files . Commit de la revisión 5814.