Accidentalmente cometí algunos cambios en el repositorio que no estaban completos. No quiero perder mis cambios locales, pero quiero revertir el archivo en el repositorio a donde estaba antes de comprometer los cambios.Revertir un archivo en el repositorio SVN pero mantener la versión local
6
A
Respuesta
9
No estoy seguro de si hay una función para hacer esto. Pero lo que haría es
- Tome su archivo y cópielo en un directorio separado [como en su escritorio].
- En su directorio SVN, revertir ese archivo específico a la
versión anterior. - Confirme esa versión por lo que ahora es la versión HEAD .
- obtendrá su archivo de escritorio y copiarlo de nuevo, y sobreescribirla y no comprueban que
en.
3
La única opción es hacer copias de seguridad de sus cambios y luego hacen lo contrario se funden en el servidor a continuación, copiar los cambios de nuevo en su copia de trabajo.
0
recomendaría guardar los archivos específicos de los que se comprometió a una carpeta externa. A continuación, revertir el archivo en el repositorio y confirmar. De este modo, resulta en el estado anterior al cometido. Luego tome los archivos que guardó y reemplácelos para que su copia tenga los cambios locales.
0
Utilice el comando "cambiar" en SVN. Es fácil y un truco que vale la pena conocer.
- Si esta es su primera vez, copie todo el directorio en un lugar seguro, o use WinZip (use la opción para conservar la estructura del directorio).
- En la rama privada (que tienen un rama privada, ¿verdad? Si no, haga uno), haga una copia de la rama en cuestión , usando el repositorio navegador.
- Haga un "cambio" en su PC (llamado "interruptor" en TortoiseSVN) a dirija su carpeta local a la rama privada .
- comprobarla en.
- volver a la rama originales.
- Revertir.
Cuestiones relacionadas
- 1. Cómo quitar un repositorio SVN (local) de Tortoise SVN
- 2. SVN: colega registrado en una carpeta en el repositorio, pero no puedo actualizar mi versión
- 3. ¿Cómo pago un repositorio SVN, ignorando un directorio local sin versión?
- 4. svn ignorar un archivo pero incluirlo en el pago
- 5. Copiar el repositorio SVN
- 6. ¿Cómo revertir una rama git-svn a SVN HEAD?
- 7. ¿Es posible mantener un archivo sin versión en un repositorio git
- 8. ¿Cómo revertir un archivo a la versión anterior usando TortoiseSVN?
- 9. Cómo recuperar desde el Repositorio SVN
- 10. Eliminar el archivo del repositorio SVN sin eliminar la copia local
- 11. ¿La actualización a SVN 1.7 en local requiere una actualización en el repositorio?
- 12. Buscar en el repositorio SVN para un nombre de archivo
- 13. copie el archivo de una versión anterior en el repositorio svn
- 14. Git: eliminando un archivo de la versión, pero no eliminándolo
- 15. Verificando el repositorio svn sin archivos .svn
- 16. eliminar el archivo del repositorio sin borrar copia local
- 17. El comando de clonación GIT-SVN se ejecuta sin errores pero falta la rama maestra local
- 18. SVN: archivos perdidos en la copia local
- 19. navegar por un repositorio SVN
- 20. SVN: volver a la versión anterior
- 21. git-svn después de mover un repositorio SVN?
- 22. Problemas al enviar el archivo al repositorio SVN
- 23. Escribir la versión actual de svn en el archivo de texto
- 24. Mantener los cambios locales en un repositorio git
- 25. Cómo recuperar una carpeta eliminada accidentalmente en un repositorio SVN
- 26. SVN Endless Loop - [archivo] "no existe en el repositorio"
- 27. svn: externals: Tener más de un repositorio externo en un directorio local
- 28. Eliminar el archivo del repositorio pero mantenerlo localmente
- 29. añadir un repositorio local como un subdirectorio del repositorio remoto
- 30. Cómo revertir un archivo en TFS
Muy bien, gracias a Jack. – Mike