Más operaciones estando desconectado

En años recientes, ha llegado a ser muy barata y abundante, pero el ancho de banda de red no. Por lo tanto, la copia de trabajo se Subversion ha sido optimizada alrededor del recurso más escaso.

El directorio administrativo .svn tiene el mismo propósito que el directorio CVS, excepto que este también almacena copias prístinas de solo-lectura de sus ficheros. Esto le permite hacer muchas cosas desconectado:

svn status

Le muestra cualquier cambio local que haya hecho (vea svn status)

svn diff

Le muestra los detalles de sus cambios (vea svn diff)

svn revert

Borra sus cambios locales (vea svn revert)

También, los ficheros prístinos almacenados permiten al cliente de Subversion enviar las diferencias al repositorio, lo que CVS no puede hacer.

El último subcomando en la lista es nuevo; este no solo borrará las modificaciones locales, sino que desprogramará las operaciones tales como adiciones y eliminaciones. Es la manera preferida para revertir un fichero; ejecutando rm file; svn update seguirá funcionando, pero empaña el propósito de actualización. Y, mientras nosotros estamos en este asunto…