¿Puedo establecer ganchos para "tirar"/"empujar" desde/a un repositorio gestionado git-svn
?Ganchos para git-svn
La situación es que tengo un host de proyecto en Google Code, y uso git para administrar la copia de trabajo local. Quiero establecer algunos enganches para que cuando ingrese/salga datos desde/hacia el repositorio SVN con git svn fetch
y git svn dcommit
, puedo modificar el compromiso. Como no albergo el repositorio SVN, no puedo establecer ganchos en el lado del servidor.
¿Hay algún gancho que pueda usar? ¿O hay una manera de "marcar" una rama ordinaria, de modo que git pull
y git push
en esa rama registrarán su entrada/salida desde/hacia un repositorio SVN, por lo tanto, podrían utilizarse los ganchos de git normales?
Gracias de antemano.
Brilliant! Un repositorio intermedio resolverá mi problema. Pero me gustaría mantener la pregunta abierta durante unos días para ver si hay una solución más elegante :) – iamamac
@lamamac: absolutamente. Para eso es una recompensa;) – VonC
"también puede, en una solicitud de recuperación de git, activar un git svn fetch y validarlo" - ¿Qué gancho usarías para esto? - No puedo ver nada obvio en githooks que pudiera se activará en el servidor cuando el cliente intente tirar. – Greg