Respostas:
Vá para Mostrar Tela de Log , selecione a revisão que deseja desfazer, clique com o botão direito e selecione Reverter alterações desta revisão , isso fará uma fusão reversa .
Você pode precisar usar a linha de comando, mas pode usar o comando SVN merge e especificar as revisões ao contrário para reverter efetivamente um commit. Supondo que seu commit incorreto fosse r1123, você faria:
svn merge -r1123:1122 <url of your working copy>
Você pode reverter sua cópia de trabalho para a revisão antes do commit. Uma vez que você tenha revertido sua cópia de trabalho, então simplesmente envie as alterações e você irá efetivamente reverter o commit acidental.
Em um caso como o seu especificamente, eu provavelmente verificaria a revisão que desejo reverter para uma nova cópia de trabalho e então enviaria a cópia de trabalho para a revisão principal.