Necesito desplegar algunos archivos que fueron registrados hace algún tiempo (no puedo recordar los exactos), así que estoy buscando una lista para poder implementar solo esos archivos. ¿Cuál es el comando svn para hacer esto?¿Cómo recuperas el mensaje de confirmación y la lista de archivos para una revisión en particular?
Q
¿Cómo recuperas el mensaje de confirmación y la lista de archivos para una revisión en particular?
6
A
Respuesta
2
tiene un --verbose
parámetro. No tengo un repositorio aquí para probar, ¿pero devuelve una lista de archivos modificados?
También puede usar svn diff -r <revision>
para recuperar los detalles completos del cambio, que puede analizar o leer manualmente para averiguar qué archivos se han cambiado.
7
@Dana & @ John
En realidad, svn log -v -r <#> http://my.svn.server/repository-root
funcionará y mostrar todos los archivos modificados dentro de este repositorio. O si desea que esto funcione desde una copia de trabajo, puede usar la salida svn info | grep Repository Root
o algo así para encontrar la raíz del repositorio real.
--verbose
es lo mismo que -v
, y esas opciones simplemente enumeran todos los archivos afectados.
Cuestiones relacionadas
- 1. SVN: Lista de archivos comprometidos para una revisión
- 2. ¿Cómo recuperas una lista de usuarios conectados/conectados en .NET?
- 3. Creando una revisión particular en Jenkins Pipeline
- 4. ¿Cómo veo la lista de archivos modificados para una confirmación única, en Git?
- 5. ¿Puedo editar el mensaje de una revisión anterior en Bazar?
- 6. ¿Puedo saber el número de revisión de una confirmación?
- 7. Mercurial: ¿cómo puedo volver a una revisión en particular?
- 8. Lista de todos los archivos registrados en una sola confirmación de cvs
- 9. ¿Cómo puedo rebase mientras omito una confirmación en particular?
- 10. ¿Cambiar el mensaje de confirmación SVN retroactivamente?
- 11. ¿Cómo hacer una lista de archivos en una revisión específica en `git`?
- 12. Cómo obtener la lista de archivos que se vieron afectados desde una revisión específica en Mercurial
- 13. ¿Cómo el sistema de control de revisión restaura la revisión?
- 14. obtener mensaje de confirmación en git hook
- 15. compruebe el último mensaje de confirmación en subversión
- 16. ¿Cómo edito el mensaje de confirmación de cualquier confirmación en git?
- 17. ¿Debo eliminar la lista de conflictos en mi mensaje de confirmación después de realizar una fusión manual?
- 18. Mensaje de confirmación de impresión de una confirmación determinada en git
- 19. Menú de acción personalizado para una lista de Sharepoint particular
- 20. SVN: ¿Es posible obtener la lista de números de revisión para una ruta determinada?
- 21. Eliminando una revisión de TortoiseSVN
- 22. Actualizando el mensaje de confirmación en Mercurial extensión MQ
- 23. ¿Cómo obtener una lista de todos los mensajes de confirmación de SVN recientes?
- 24. Linux: busque una palabra en particular en una lista de archivos bajo un directorio
- 25. Confirmación de GitHub con mensaje extendido
- 26. Pagar la confirmación anterior y convertirla en una confirmación nueva
- 27. SVN Archivos específicos de confirmación
- 28. CQRS: ¿cuándo enviar un mensaje de confirmación?
- 29. Cómo capturar un mensaje de confirmación de git y ejecutar una acción
- 30. extraer archivos de una revisión específica - mercurial
Sí, svn log -v -r <#> funciona, sin embargo, descubrí que el mensaje no se mostrará (o estará incompleto) si no está por encima de los archivos confirmados en el árbol de directorios. –