Ответ 1
Во-первых, вам нужно определить скорее, вы хотите вернуть обратно "все изменения" ревизии или просто один файл. TortoiseSVN имеет только подход "1 или все"; что означает, вы можете вернуть весь набор регистрации или отдельные файлы: не частичные проверки.
Полный набор изменений
Итак, если вы вернете определенную ревизию (и вы хотите, чтобы все файлы в этом наборе изменений были изменены), вам нужно щелкнуть правой кнопкой мыши → TortoiseSVN → Показать журнал. Найдите ревизию/набор изменений, который вы хотите отменить, щелкните правой кнопкой мыши на этой ревизии "Вернитесь к этому пересмотру".
Есть еще один вариант, который может вас заинтересовать, а именно "Отменить изменения из этой ревизии", который будет выполнять Diff-merge между этой версией и текущей версией и объединить только различия. Я нахожу это более привлекательным время от времени; поэтому я могу сохранить все изменения между наборами изменений.
Отдельный файл
Другой вариант - вернуть один файл обратно. Вы снова будете правым щелчком → TortoiseSVN → Показать журнал; но на этот раз вы можете выбрать один файл.
TortoiseSVN не позволяет вам выбрать несколько файлов в наборе изменений, чтобы вернуться обратно. Это либо все, либо всего 1.
Проверка изменений
Для всех остальных читайте, чтобы "проверки" включали файлы, связанные с этим изменением. Это должно быть обычной практикой в наши дни; но я все еще нахожу разработчиков "дробовиками" проверок в конце дня, объединяя все изменения за день в один сеанс.
Я проглядываю этих разработчиков с помощью w squint. -_ ^