2010-06-21 7 views

Respuesta

9

No estoy seguro de si hay una función para hacer esto. Pero lo que haría es

  1. Tome su archivo y cópielo en un directorio separado [como en su escritorio].
  2. En su directorio SVN, revertir ese archivo específico a la
    versión anterior.
  3. Confirme esa versión por lo que ahora es la versión HEAD .
  4. obtendrá su archivo de escritorio y copiarlo de nuevo, y sobreescribirla y no comprueban que
    en.
+0

Muy bien, gracias a Jack. – Mike

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.

  1. 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).
  2. 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.
  3. Haga un "cambio" en su PC (llamado "interruptor" en TortoiseSVN) a dirija su carpeta local a la rama privada .
  4. comprobarla en.
  5. volver a la rama originales.
  6. Revertir.
Cuestiones relacionadas