¿Es posible agregar ganchos SVN a NPM de forma similar a los ganchos git?

Estoy buscando agregar un script npm que ejecutará mis análisis y testings antes de que suceda la confirmación svn.

Si las fallas o las testings fallan, me gustaría que el compromiso se detenga, al igual que con un gancho de commit de git.

¿Alguien sabe de un package? He estado buscando sin verdadera suerte.

Este sería un gancho precompromiso de SVN . La desventaja (IMO) en comparación con git es que el código de enlace se ejecutará en el server SVN, mientras que con git se ejecutará en el entorno local.

TortoiseSVN tiene la opción de ejecutar los ganchos de precomisión del lado del cliente. Entonces puede intentar usarlo o cualquier otro cliente con la misma opción. De lo contrario, @quickshiftin está en lo cierto: el SVN "limpio" (cliente de command-line) solo admite ganchos de confirmación del lado del server. También puedes echarle un vistazo a esta pregunta .

Recomiendo usar TortoiseSVN, contiene todas las características que estás buscando en una interfaz simple. Además, hace que los repositorys sean mucho más fáciles de administrar.