Есть ли одна команда Subversion, которая «сбросит» рабочую копию точно до состояния, хранящегося в репозитории? Что-то вроде git reset --hardили (ха, жесткий сброс Git тоже не удаляет неверсированные файлы!) rm -rf wc && svn co <url> wc.
Обновление: я не хочу простого возврата, так как это не удаляет лишние файлы в рабочей копии. Я действительно хочу что-то, что было бы таким же, как удаление рабочей копии и повторная проверка, только без повторной загрузки данных. (Очевидно, я не против потерять все незафиксированные изменения.)
git clean -xdfдля удаления вещей, которые не находятся под контролем источника.
git cleanцитирует именно то, что я ищу: «Это можно использовать (возможно, вместе с git reset) для создания нетронутого рабочего каталога для проверки чистой сборки». Жалко, что Subversion, похоже, не имеет ничего подобного встроенного.