Estoy tratando de sacar un repositorio de subversión completa, incluyendo todas las ramas y etiquetas:Comprobación de errores a cabo repositorio de Subversion (SVN: Su directorio .svn/tmp puede ser falta o está dañado;)
svn co svn+ssh://path/to/project
Esto tiene una duración de desde hace tiempo, pero durante el pago y envío de una rama me sale el siguiente error:
svn: Your .svn/tmp directory may be missing or corrupt; run 'svn cleanup' and try again
svn: Can't open file 'project\branches\BRANCH\source\java\com\bS\.svn\tmp\text-base\Event.java.svn-base': The system cannot find the path specified.
así que traté de pago y envío la rama manualmente haciendo:
svn co svn+ssh://path/to/project/branches/BRANCH
Esto ejecuta multas y obtengo la sucursal. Luego puedo copiar la rama en el directorio de ramas del proyecto completo y continuar con el proceso de pago. Pero sigue encontrándose con este problema en otras ramas.
¿Alguien tiene alguna idea de por qué no puedo pagar la cuenta como parte del proyecto en general, pero puedo verificarlo solo?
¿Intentaste ejecutar svn cleanup? –
Sí, no ayudó. – DaveJohnston
observación que probablemente no esté relacionada con el error: a menos que sepa lo que está haciendo (es decir, si sabe cómo crear revisiones superficiales), no debería verificar el nivel superior de un proyecto con todas las ramas y etiquetas incluidas. Si el proyecto tiene miles de etiquetas, su pago contendrá mil copias del proyecto. Verifique el tronco o una rama específica en su lugar. –