¿TortoiseSVN commit tiene una opción de abrir exe?

Configuré la propiedad BugId en mis files en el repository. Esto significa que en la window de confirmación, tengo un campo en el que los desarrolladores escriben el número de problema del error y se muestra en el post de logging de la confirmación.

Quería saber si existe la posibilidad de que una vez que click el button de confirmación, antes de la confirmación, se ejecute un file .exe.

No me estoy refiriendo al gancho precompromiso, ya que se ejecuta después de hacer clic en el button confirmar.

Gracias.

Si desea que este file se ejecute en su cliente, consulte la ayuda de TortoiseSVN 4.30.8. Scripts de gancho lateral del cliente .

Hay un gancho Start-commit para TortoiseSVN que se ejecuta justo antes de que se muestre el cuadro de dialog de confirmación.

Acabo de probar esto y funciona muy bien.

text alternativo http://img710.imageshack.us/img710/760/hook.png

File test.bat contiene solo el command exit 0 y puedo ver claramente que la window de la console se abre y se cierra antes de que se muestre el dialog de confirmación.

En TortoiseSVN 1.5 y versiones posteriores, puede definir scripts de enganche en el lado del cliente . Lea sobre ellos en el excelente sistema de ayuda de TortoiseSVN. En particular, para su propósito, mire los ganchos de Inicio-Compromiso y Pre-Compromiso .

Debería considerar implementar un IBugtraqProvider . Esa interfaz fue diseñada específicamente para este propósito.

Es posible que desee utilizar el método CheckCommit() .