Red de conocimiento informático - Problemas con los teléfonos móviles - SVN Acabo de usar SVN para sobrescribir y actualizar el código local. Lamentablemente, parte del código recién escrito que olvidé enviar se sobrescribió directamente. ! ! !

SVN Acabo de usar SVN para sobrescribir y actualizar el código local. Lamentablemente, parte del código recién escrito que olvidé enviar se sobrescribió directamente. ! ! !

En el proceso de escritura del código, es inevitable que haya algunos errores que deban modificarse, o que desee modificar el código en el archivo anterior, lo que implica el problema del seguimiento de la versión si el registro que envió antes es claro. escrito, entonces el seguimiento de la versión se revertirá. Obtendrá el doble de resultado con la mitad del esfuerzo y lo tendrá a mano. Los siguientes son varios métodos para revertir la versión:

1. Uno de los métodos recomendados es exportar la versión que necesita y luego usar la versión que exportó para sobrescribir la última versión para no perderla. Sus archivos recién creados también obtendrán el control de versión SVN más reciente.

¿Cómo hacer esto? TortoiseSVN→Mostrar registro→Seleccione la versión que desea revertir→Clic derecho→Exportar.

Después de eso, sobrescriba el archivo modificado con su última versión y envíelo.

2. Si ha editado el proyecto pero desea abandonar los cambios sin enviarlos, puede elegir TortoiseSVN→revertir para actualizar a la última versión del proyecto.

3. Si desea volver a una versión determinada, puede elegir TortoiseSVN→actualizar para reversión, lo que lo devolverá a la versión que seleccionó. En este caso, SVN no mostrará ningún conflicto y los archivos recién creados todavía están allí, pero en este caso no puede editar directamente la versión que revirtió porque el control de versiones de SVN todavía está en la última troncal. Necesitamos actualizarnos y resolver conflictos.

4. Puede optar por revertir los cambios en esta revisión, para poder resolver el conflicto y confirmarlo directamente. La desventaja de este enfoque es que los archivos recién creados ya no existirán y todo el proyecto volverá a la versión anterior.

5. Puede volver a la versión que necesita del registro, seleccionar la versión que necesita del registro y luego actualizar el proyecto para restaurar. En este caso, SVN no mostrará ningún conflicto y los archivos recién creados aún existen, pero en este caso no puede editar directamente en la versión revertida porque el control de versiones de SVN todavía está en la última troncal superior. Necesitamos actualizarnos y resolver conflictos.