¿Cómo implemento un enlace SVN para saber el nombre de archivo del archivo confirmado, etc.?
-
03-07-2019 - |
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?
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.