Эти несчастные случаи случаются, и это не проблема, если SVN сохраняет их в своей истории. Важно исправить аварию. Способ сделать это - отменить изменения, сделанные этим коммитом. используйте следующие команды:
svn merge -r [current_version]:[previous_version] [repository_url]
svn commit -m “Reverting previous commit and going back to revision [previous_version].”
Если вы используете TortoiseSVN, вы можете просто показать журналы, выбрать коммит и выбрать «Отменить изменения из этой ревизии» в контекстном меню. Это изменит вашу рабочую копию на предыдущую версию, и вам просто нужно будет зафиксировать.
Полагаю, другие графические клиенты имеют такую же возможность.