Come annullare un aggiornamento svn con i cambiamenti in scena?
-
26-10-2019 - |
Domanda
Sono stato togliendo un sacco di file da un ramo SVN utilizzando:
svn rm filename
rm -rf filename
Quando ho eseguito svn status, ho visto tutti i file ho cancellato elencato come cancellati e pronti a impegnarsi. Prima di commettere i cambiamenti, mi sono imbattuto svn update. Questo ha causato tutti i file ho cancellato da aggiungere di nuovo, e non sono più in scena come eliminati quando si esegue svn status.
C'è un modo per ottenere i miei cancella indietro nella messa in scena senza fare tutto il lavoro da capo?
Soluzione
purtroppo non troverete una soluzione: eliminando senza utilizzare
svn rm [filename]
Subversion pensa che i file sono stati da qualche parte accidentalmente svaniti. Così sul vostro
svn update
Subversion per fortuna ricreare questi file per voi. Inoltre totalmente dimenticato quali file in cui ricreato. Tuttavia, se avete l'output del comando svn, si dovrebbe vedere l'azioni eversione ha fatto.