Agregar un gancho postcompromiso de SVN a Atlassian OnDemand / Crucible

Deseo agregar un script de anzuelo post-commit que envíe un correo electrónico. Lo sigo como guía http://www.petefreitag.com/item/244.cfm .

Estamos utilizando Atlassian OnDemand con el directory Crucible SVN integrado.

¿Estoy en lo cierto al pensar que solo necesito establecer la location del directory 'hooks' dentro de nuestro repository SVN? ¿Alguien puede aconsejarme sobre cómo hacer esto?

Ayuda muy apreciado, novato SVN.

tienes todo el derecho El problema es que no tiene que encontrar la carpeta de ganchos en el repository, debe encontrar la carpeta de ganchos en el sistema de files donde se creó el repository. ( http://svnbook.networking-bean.com/en/1.7/svn.reposadmin.create.html )

Desafortunadamente, no tiene acceso al sistema de files, lo que significa que no podrá instalar estos enganches.

Aquí está la statement oficial de Atlassian sobre este tema:

Ganchos personalizados: NO Hay un gancho de precompromiso disponible que requiere una key de problema JIRA. Los ganchos personalizados no están disponibles en este momento debido a los motivos enumerados aquí ( https://studio.atlassian.com/browse/JST-1444 ). Si tiene sugerencias sobre enlaces que le gustaría ver en el futuro, solicite la function aquí ( https://studio.atlassian.com/secure/CreateIssue.jspa?pid=10073&issuetype=4 ). Sin embargo, el gancho de cambio de preprogtwigción (que se utiliza para editar el post de confirmación solamente) se puede habilitar a petición. Ver JST-2779 ( https://studio.atlassian.com/browse/JST-2779 ).

Fuente: https://confluence.atlassian.com/display/AOD/Restricted+Functions+in+Atlassian+OnDemand

Si ejecuta el command ' svn info ' para la ruta a la que desea agregar el enlace, verá la location de la raíz (se labelrá como raíz del repository). Es en esta carpeta que encontrará otra carpeta llamada 'ganchos'.

Saludos

Mand

Operaciones en línea, WANdisco