¿Cuál es la forma más fácil de utilizar enganche post-commit con el Servidor VisualSVN para exportar desde el repositorio a un directorio para organizar/probar después de que un desarrollador haya realizado sus cambios?Uso del enganche post commit para exportar en el servidor VisualSVN
Respuesta
Haré la lectura sobre la integración del control de crucero con Subversion; primero, he oído hablar de él, aunque odio incluir otra variable en la mezcla.
Miró el enlace VisualSVN antes de publicar la pregunta, pero no explica cómo hacer nada con VisualSVNServerHooks.exe que no sea una notificación por correo electrónico. No puedo evitar preguntarme si esa es la única característica que soporta VisualSVNServerHooks.exe, ya que no pude encontrar documentación de ninguna otra funcionalidad en su sitio, documentos, grupos de google, búsqueda de Google, etc.
Gracias por publicar .
Si instala el svn command-line client puede escribir una confirmación post-script sencillo gancho de la siguiente manera:
path\to\svn.exe export file:///%1/trunk path\to\where\you\want\to\export\to
No estoy seguro de si el VisualSVN servidor de diálogo de confirmación gancho crea un archivo .bat
/.cmd
o simplemente espera para ejecutar el comando. Si es el primero, la línea de arriba sería suficiente. En este último caso, crear primero un archivo .bat
con la línea anterior en el mismo, a continuación, poner en el diálogo:
cmd.exe /C path\to\your\batfile
Encuentra el directorio de instalación del servidor SVN (tengo
C:\Program Files\VisualSVN Server\bin
).gota un archivo ejecutable o lotes que hace lo que quiere en allí, y se ajusta la post-commit gancho para algo como esto:
postcommit.exe "%1" "%2"
Haga lo siguiente en el VisualSVN Administrador de servidores de consola MMC:
Seleccione su repositorio
clic derecho Propiedades
Seleccione la pestañaGanchos
Seleccione la post-commit hook
Haga clic en el botón Editar . Ingrese una línea como la siguiente en el cuadro de texto :
"%VISUALSVN_SERVER%bin\svn.exe" export https://svn.yourserver.com:4433/svn/YourRepository/Websites/YourWebsite/ C:\inetpub\wwwroot\YourWebsite --quiet --non-interactive --force --username <youruser> --password <yourpassword>
Haga clic Ok.
- 1. Servidor VisualSVN: error de enganche post-commit. SVN: no se puede crear el nombre para 'D: \ sites \ mywebsite.com \ tempfile
- 2. Git enganche post-commit como tarea en segundo plano
- 3. Utilizando el enganche SVN post-commit para actualizar solo los archivos que se han confirmado
- 4. ¿Cómo obtener el nombre de la rama en un enganche post-commit en SVN?
- 5. Importar certificado en el servidor VisualSVN
- 6. ¿Por qué la configuración de GIT_WORK_TREE no funciona en un enganche post-commit?
- 7. Git post commit: skip --amend y rebase
- 8. ¿Algo parecido al Servidor VisualSVN para Mercurial?
- 9. CollabNet Servidor SVN o VisualSVN?
- 10. ¿Obtener detalles de registro para un número de revisión específico en un enganche post-commit con SharpSVN?
- 11. post commit hook para actualizar un archivo en la versión
- 12. autofirmado VisualSVN servidor de certificados
- 13. Hosting Mercurial HG a través del servidor VisualSVN
- 14. Servidor VisualSVN quiere un nombre de usuario y contraseña
- 15. ¿Cómo se consigue que AnkhSVN funcione con el servidor VisualSVN?
- 16. SVN post-commit hook no ejecuta el archivo
- 17. Hg post-merge commit message, best practice?
- 18. Git: Exportar base de datos MySQL en commit?
- 19. Después del enganche para la función completa en pepino
- 20. Post-commit de SVN: ¿quién es el usuario que confirma?
- 21. WebSVN con el Servidor VisualSVN, ¿alguien consiguió la autenticación para funcionar?
- 22. ¿Hay alguna manera de obtener los archivos afectados de una confirmación con un gancho post-commit de git?
- 23. uso del servidor SQL columna
- 24. ¿Dónde se ejecutan los enganches Riak Post-Commit?
- 25. Gancho git post-commit simple para copiar archivos comprometidos en una carpeta determinada
- 26. Cómo exportar la configuración del servidor WAS 6.1
- 27. VisualSVN ¿Cómo revertir el número de revisión?
- 28. ¿El servidor VisualSVN generalmente se ve como un servidor SVN confiable?
- 29. git enganche post-recepción que atrapa los mensajes y las publicaciones de confirmación en la URL
- 30. Creación/finalización del hilo de enganche
Parece que los archivos en las subcarpetas no se exportan .. –