Чтобы вернуть конкретную папку в SVN в ее предыдущее состояние, я в настоящее время использую следующее:
svn rm folder
svn commit -m 'removed folder to revert to previous version'
svn co http://pathto/repo/[email protected]
cd folder
rm -rf .svn //recursively if many folders
svn add folder
svn commit -am 'reverted to the previous version'
Кажется, слишком много проблем для того, что должно быть довольно распространенным случаем использования. Я должен делать это неправильно. Как еще вы можете это сделать?