Este problema:
no puede encontrar el archivo Svn \ prístina \ 24 \ 24fd530d4bd82341fb514ab912c9e10adbc4ad89.svn base
copié un SVN-base desde otro archivo y renombrado esto con 24fd530d4bd82341fb514ab912c9e10adbc4ad89. svn-base. Y realice una operación de limpieza. Después de eso me encontré con otro archivo perdido. Usando la misma manera, y al final solucioné este problema.
Desde una línea de comandos de Windows con SilkSVN instalado:
cd project directory
svn status
Esto generará un error. Seleccionar y copiar el texto de directorio y nombre de archivo a continuación, pegar:
echo > .svn\pristine\<paste>
Por ejemplo:
echo > 24\24fd530d4bd82341fb514ab912c9e10adbc4ad89.svn-base
Con este conocimiento en la mano, sería bastante trivial para escribir un archivo por lotes que se pueden solucionar estos problemas de forma automática para todo el mundo. El comando svn generará un valor de% ERRORLEVEL% que se puede verificar en caso de error.
Agregue cómo, he visto algunas referencias a SmartSVN, pero todas no explican cómo. – bonitzenator
He editado la respuesta como su pedido. – duccom
Gracias duccom, esto tiene mucho más sentido. – bonitzenator