¿Cómo puedo obtener el usuario que ejecutó la confirmación en el enlace post-commit?Post-commit de SVN: ¿quién es el usuario que confirma?
12
A
Respuesta
21
Usando el comando svnlook
. Por ejemplo, en un script de shell, podría ser:
REPOS="$1"
REV="$2"
AUTHOR="$(svnlook author -r $REV $REPOS)"
+1
Gracias - esto es lo que estaba buscando también. –
6
post-commit
gancho script de ejemplo:
#!/bin/sh
REPOS="$1"
REV="$2"
AUTHOR="$(svnlook author $REPOS -r $REV)"
# output on STDERR will be marshalled back to SVN client
echo "This transaction was commited by '$AUTHOR'!" 1>&2
exit 0
0
El segundo parámetro a su post-commit guión será el número de revisión - se puede usar esto para consultar SVN para cualquier información que necesite.
Cuestiones relacionadas
- 1. Python: Excepción definida por el usuario que confirma la regla
- 2. ¿Cómo se confirma el código como un usuario diferente?
- 3. ¿Quién es el buffer setvbuf de free?
- 4. Forma rápida para que el usuario de SVN aprenda ClearCase
- 5. confirma que no aparece en github
- 6. Juegos: ¿Quién es el responsable de mostrar?
- 7. GitHub - Lista confirma por autor
- 8. ¿Quién es responsable de codificar una cadena?
- 9. ¿Cómo puedo determinar quién bloqueó un archivo usando SVN?
- 10. ¿Quién es responsable de la implementación?
- 11. ¿Cómo saber quién es el proveedor de ROM?
- 12. En los accesorios Rails, ¿quién es Quentin?
- 13. git svn dcommit con nombres de usuario svn
- 14. Github confirma y extrae solicitudes
- 15. Spring + JPA @Transactional no confirma
- 16. checkout solo usuario en SVN
- 17. JMS AUTO_ACKNOWLEDGE ¿cuándo se confirma?
- 18. Google App Engine: ¿quién es un administrador?
- 19. Quién debe quién optimización de dinero
- 20. iphone in-app purchase: ¿Por error, de quién es la responsabilidad de notificar al usuario?
- 21. ¿De quién es mi sitio estoy? (Programado)
- 22. NUnit - ¿Confirma para verificar que todas las propiedades sean iguales?
- 23. Buscar nombre de usuario (quién) archivo modificado en C#
- 24. proceso de parentalización: controlar quién es el nuevo padre
- 25. SVN? VSS? ¿Por qué es uno mejor que el otro?
- 26. Git de búsqueda confirma el uso de Regex
- 27. SVN: ¿historial de comprobación del usuario?
- 28. Usar LDAP para autenticación de usuario SVN
- 29. Usuario único de solo lectura para svn
- 30. COM, VARIANT que contiene BSTR. ¿Quién asigna?
"obtener" el usuario cómo y dónde y en qué contexto? –