Questo problema:
non riesce a trovare il file .svn \ incontaminata \ 24 \ 24fd530d4bd82341fb514ab912c9e10adbc4ad89.svn-base
ho copiato uno svn-base da altro file e rinominato questo con 24fd530d4bd82341fb514ab912c9e10adbc4ad89. svn-base. E eseguire un'operazione di pulizia. Successivamente ho incontrato un altro file mancante. Usando allo stesso modo, e alla fine ho risolto questo problema.
Da una riga di comando di Windows con installato SilkSVN:
cd project directory
svn status
Questo genererà un errore. Selezionare e copiare il testo directory e il nome del file quindi incollare:
echo > .svn\pristine\<paste>
Ad esempio:
echo > 24\24fd530d4bd82341fb514ab912c9e10adbc4ad89.svn-base
Con questa conoscenza in mano, sarebbe ragionevolmente banale scrivere un file batch che può risolvere automaticamente questi problemi per tutti. Il comando svn genererà un valore% ERRORLEVEL% che può essere verificato per errore.
Si prega di aggiungere come, ho visto alcuni riferimenti a SmartSVN, ma tutti non riescono a spiegare come. – bonitzenator
Ho modificato la risposta come vostra richiesta. – duccom
Grazie duccom, questo ha molto più senso. – bonitzenator