Pregunta

Mi configuración actual es la siguiente:

  • Tenemos un Linux Samba Share que contiene todas las carpetas de repositorio (con la carpeta de ganchos en el interior, entre los demás)
  • Todos los desarrolladores tienen la acción mapeada como una unidad de red e importan a un directorio local (normalmente C: Server RepositoryName) donde trabajan en sus archivos.
  • Todas las máquinas que acceden a la unidad (desafortunadamente) ejecutan Windows.

Lo que pretendo hacer es tener un gancho en el servidor de Linux que detecte cuándo se ha hecho una confirmación, por qué proyecto, el número de revisión, el nombre del desarrollador que se comprometió, etc. Busqué los archivos de ganchos, Pero parecen ser ejecutados por el cliente. ¿Hay alguna forma de monitorear los cambios de SVN y recopilar la información relevante del servidor Linux?

¿Fue útil?

Solución

Todos los ganchos son ejecutados por Svnserve. Verifique sus scripts de gancho, configuración de svnserve y http://subversion.apache.org/faq.html#hook-débugging

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top