Pregunta

Estoy usando Windows XP y TortoiseSVN, y me gustaría saber el nombre del archivo, la ruta del archivo, el autor y otros detalles sobre la revisión confirmada en el repositorio mediante un enlace posterior a la confirmación. ¿Tenemos que usar un cierto lenguaje para hacer esto como Python o es posible escribir incluso usando un archivo por lotes solamente?

¿Fue útil?

Solución

Aquí hay un buen tutorial sobre cómo crear ganchos SVN http: // wordaligned.org/articles/a-subversion-pre-commit-hook Básicamente necesitas crear un script post-commit.exe o bat. Puede ejecutar un código de python de lo que quieres llamar por teléfono:

python myhook.py

Dentro de la secuencia de comandos.

Otros consejos

Inicie aquí

Cita de ese enlace:

  

Windows, sin embargo, utiliza extensiones de archivo para determinar si un programa es ejecutable, por lo que necesitaría proporcionar un programa cuyo nombre base sea el nombre del gancho y cuya extensión sea una de las extensiones especiales reconocidas por Windows para programas ejecutables. como .exe para programas y .bat para archivos por lotes.

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