Esiste un singolo comando Subversion che "reimposta" una copia funzionante esattamente allo stato memorizzato nel repository? Qualcosa come git reset --hard
o (ah, hard Git reset non rimuove neanche i file senza versione!) rm -rf wc && svn co <url> wc
.
Aggiornamento: non sto cercando un semplice ripristino, in quanto ciò non elimina i file aggiuntivi nella copia di lavoro. Voglio davvero qualcosa che sia lo stesso che eliminare la copia di lavoro e controllarla di nuovo, solo senza dover scaricare nuovamente i dati. (Ovviamente non mi dispiace perdere tutte le modifiche non impegnate.)
git clean -xdf
per rimuovere cose che non sono sotto il controllo del codice sorgente.
git clean
citazioni è esattamente quello che sto cercando: "Questo può essere usato (possibilmente insieme a git reset) per creare una directory di lavoro incontaminata per testare una build pulita." Peccato che Subversion non sembri avere nulla di simile a questo built-in.