Directorios "fantasmas" en un repositorio SVN
De alguna manera me las arreglé para poner un repositorio SVN en mal estado. He movido un directorio y ahora no puedo confirmarlo en su nueva ubicación.
Hastasvn status
se refiere, el directorio es desconocido (el nombre del directorio estype
)
$ svn status ? type
Cuando intento agregar el directorio, el servidor dice que ya existe.
$ svn add type svn: warning: 'type' is already under version control
Si trato de actualizar el directorio, desaparece nuevamente.
$ svn update type svn: '.' is not under version control
Si trato de confirmarlo, el servidor se queja de que su antiguo directorio padre ya no existe.
$ svn commit type -m "Moving type" svn: Commit failed (details follow): svn: '/prior/trunk/src/nyu/prior/cvc3/theorem_prover/expression' path not found
Para agregar al misterio, los contenidos del directorio están marcados como modificados.
$ svn status type A + type M + type/IntegerType.java M + type/BooleanType.java M + type/Type.java M + type/RationalRangeType.java M + type/RationalType.java M + type/IntegerRangeType.java
Si trato de actualizar desde el directorio, obtengo esto.
$ cd type $ svn update svn: Two top-level reports with no target
Comprometerse desde dentro del directorio da lo mismopath not found
error como el anterior.
¿Qué está pasando y cómo lo soluciono?
EDITAR: @Rob Oxspring me sorprendió: me volví demasiado agresivo moviendo cosas en Eclipse.
ACTUALIZACIÓN: Estoy aceptando la respuesta de @Rob Oxspring de "no hagas eso / simplemente comienza de nuevo" y sigo su consejo. Todavía estaría interesado si alguien pudiera decirme: (a) cuáles son los mensajes de error anterioresmedia precisamente y (b) cómo realmentereparar el problema.