subversion: Wie einen falschen svn commit rückgängig machen? – How to revert a bad commit

29. Februar 2012 at 14:07

Im SVN wurde ein falscher Commit getätigt? Und der soll nun wieder rückgängig gemacht werden? Wie ein SVN Commit reverten? Ganz einfach mit folgendem Befehl von der aktuellen Version zur vorherigen mergen:

svn merge -r [current_version]:[previous_version] [repository_url]

Danach die Änderungen mit dem folgenden Befehl in SVN übertragen:

svn commit

Fertig! 😉

 

Alle lokalen Änderungen per svn revert zurück setzen

17. Februar 2012 at 12:28

Mit dem folgenden Command könnt ihr alle lokal geänderten Dateien inkl. Unterordner reverten (leider fehlt dem SVN-Command dafür eine Option):

svn st -q | awk '{print $2;}' | xargs svn revert