La versión Linuxsvn vuelve a ser la versión Linuxsvn.
En el proceso de escritura del código, es inevitable que sea necesario corregir algunos errores o que desee modificar el código del archivo anterior, lo que implica el seguimiento de la versión. Si escribe un registro claro cuando se compromete antes, el seguimiento de la versión será más efectivo y conveniente. Las siguientes son algunas formas de revertir una versión:
1. Uno de los métodos recomendados es exportar directamente una versión que necesita y luego sobrescribir su última versión con la versión que exportó, para poder hacerlo. obtenga el control de versión más reciente de SVN sin perder los archivos recién creados. Pasos de operación: TortoiseSVN → Mostrar registro → Seleccione la versión a revertir → clic derecho → Exportar. Después de eso, sobrescriba el archivo modificado a su última versión y confirme.
2. Si ha editado el proyecto y desea abandonar estos cambios sin confirmarlos, puede elegir directamente TortoiseSVN→revertir para actualizar a la última versión del proyecto.
3. Si desea volver a una versión determinada, puede seleccionar directamente tortoisevn→updatetorevision, para que podamos devolver nuestra versión a la versión que elija. En este caso, SVN no muestra 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 devolvió porque el control de versiones de SVN todavía está en la última troncal. Necesitamos actualizarnos y resolver conflictos.
4. Puede seleccionar directamente revertir cambios de esta revisión, para que el conflicto pueda resolverse y enviarse directamente. Sin embargo, la desventaja de este método es que todos los archivos recién creados desaparecen y todo el proyecto vuelve a la versión anterior.
5. Puede retroceder a la versión que necesita del registro, seleccionar la versión que necesita del registro y luego simplemente actualizar el elemento para revisarlo. En este caso, SVN no muestra ningún conflicto, los archivos recién creados todavía están allí, pero en este caso no puede editar directamente en la versión que revirtió porque el control de versiones de SVN todavía está en el último tronco. Necesitamos actualizarnos y resolver conflictos.
¿Cómo comprobar una determinada versión de linuxsvn?
Ver versión de software: svn - versión Ver estado de archivo o directorio: svnstatus-vpath (muestra el estado del archivo y subdirectorio) La primera columna permanece sin cambios, la segunda columna muestra el número de versión de trabajo, la tercera columna y Cuatro Las columnas muestran el número de la última versión modificada y quién la modificó.
¿Comandos Svn de uso común?
Primero, comandos SVN comunes
1. Extraiga el archivo al directorio local.
Svncheckoutpath (la ruta es el directorio en el servidor)
Abreviatura: svnco
2. Agregar nuevos archivos al repositorio.
svnaddfile
3. Envíe el archivo modificado al repositorio.
SVN commit -m ruta del "mensaje de registro" (use el interruptor _no-unlock si se selecciona mantener bloqueado).
Abreviatura: svnci
4. Bloquear/desbloquear
ruta de "mensaje de bloqueo" svnlock-m
svnunlockPATH
5. Actualizar a una versión determinada
svnupdate-rmpath
Abreviatura: svnup
6. > 1) svnstatuspath (estado de archivos y subdirectorios en el directorio, no se muestra el estado normal)
2) svnstatus-vpath (muestra el estado de archivos y subdirectorios)
Abreviatura: svnst
7. Eliminar archivos
svndeletepath-m"deletetestfle "
Abreviatura: svn (del, remove, rm)
8 Verifique el registro
svnlogpath
9. Ver detalles del archivo
svninfopath
10. (modificará Comparar el archivo final con la versión base)
Svndiff-rm: npath (compara la diferencia entre la versión m y la versión n)
Abreviatura: svndi
11. Fusione las diferencias entre las dos versiones en el archivo actual.
svnmerge-rm: npath
12, ayuda SVN
svnhelp
svnhelpci