On Monday 30 June 2014 19:24:20 Luca Bertoncello wrote:
Frank Lanitz frank@frank.uvena.de schrieb:
Nein... nicht ganz. Du brauchst eine Revisionsnummer, in der dass passiert ist. Die bekommst Du z.B. mit svn log.
Mmmm...
Ich habe jetzt schnell probiert. Ich habe das Projekt ausgecheckt und sehe zwei Branches. Zwei fehlen noch (dev und prod). Ein svn revert dev bringt gar nicht. Mit svn log sehen ich, dass wahrscheinlich die Branch in der Revision X gelöscht worden ist.
svn copy http://svnhost/svn/pfad/zu/geloescht@X-1 \ http://svnhost/svn/pfad/zu/geloescht -m "restore geloescht"
Wenn Revision X die 999 war, dann setz für X-1 die 998 ein - egal ob es da drin tatsächlich eine Änderung an "geloescht" gab - es ist der letzte Stand vor dem Löschen.
Alternativ ein Reverse-Merge: svn merge -r 999:998
Jedenfalls laut Stackoverflow: http://stackoverflow.com/questions/2265369/how-to-undelete-a-deleted-folder-...
Konrad