Groovy Subversion Hook Scripts

Me gustaría escribir algunos scripts de gancho de Subversion (SVN) en Groovy. El server SVN se ejecutará en Windows, y de acuerdo con el libro SVN:

Debería proporcionar un progtwig cuyo nombre base es el nombre del enganche y cuya extensión es una de las extensiones especiales reconocidas por Windows para progtwigs ejecutables, como .exe para progtwigs y .bat para files por lotes.

Además de instalar Groovy en la máquina local, configurar el env de %GROOVY_HOME%\bin GROOVY HOME y agregar %GROOVY_HOME%\bin a la PATH , ¿qué más debo hacer antes de que SVN pueda ejecutar las secuencias de commands de gancho de Groovy?

Gracias, Don

Debe asegurarse de que sus guiones estupendos estén asociados a grooovy con los parameters correctos, para que Windows los pueda ejecutar con sus opciones al hacer doble clic en ellos.

Tenga en count que debe establecer esa asociación de manera que permita ejecutar script groovy con parameters.

De todos modos, parece que una buena página sobre ese mismo tema podría ayudar: Depuración de enganches de repository de Subversion en Windows

Si no lo está haciendo como lo recomienda Riduidel , debe crear un file de process por lotes llamado groovy, para un pre-commit.bat , se llamaría pre-commit.bat y se llamará con los parameters

 [1] REPOS-PATH (the path to this repository) [2] TXN-NAME (the name of the txn about to be committed) 

Estos tienen que pasar a su guión maravilloso …