Acabo de recibir el código de estado E
de SVN por primera vez. Qué significa eso? The update
documentation dice que significa "Existió", pero no da más detalles que eso.¿Qué significa el código de estado E en SVN?
Alternativamente, ¿qué es una "ruta obstructiva"? El archivo de ayuda largo indica que "Las rutas obstructivas se informan en la primera columna con el código 'E'".
Algunos antecedentes: eliminé un archivo de mi copia de trabajo que no debería haber eliminado. La actualización desde SVN no la restauró, por lo que creé un nuevo archivo con el mismo nombre de archivo y copié y pegué la copia repo del archivo en él.
Luego lo agregué al control de versiones, pero eso le dio el estado de "archivo versionado que debe agregarse al repositorio remoto", no el estado "sin cambios locales".
Usando Subclipse, me seleccionaron Reemplazar con>Lo último de Repositorio en la carpeta principal, y esto sucedió:
revert -N C:/foo/Bar.java
Reverted C:/foo/Bar.java
update C:/foo/Bar.java -r HEAD --force
E C:/foo/Bar.java
Updated to revision 396.
===== File Statistics: =====
Existing: 1
Además, el estado E se verá durante una actualización de un _file external_. En este caso, el estado E es el comportamiento estándar, no se requiere el indicador '--force'. –