Я думаю, что вы выбрали неправильный маршрут вокруг проблемы.
Вместо того, чтобы изменить ревизию, на которую вы смотрите, вы должны иметь:
- Обновлено до последней редакции, включая мусор
- нашел коммит мусора в журнале ревизий и выбрал отменить это изменение
- совершил очистку с любыми другими изменениями, внесенными в вашу рабочую копию, или без них
Итак, что бы вы сделали сейчас, это обновитесь до последней версии (применив изменение мусора) и отмените их изменение, что вернет вас в строй. Как будто они внесли изменения в то время, когда вы работали, и вообще не имели изменений.
Вы можете фиксировать только тогда, когда ваш код обновлен с заголовком рабочей ветви / транка.
SVN не будет создавать для вас ветку динамически на этом этапе более ранней ревизии, вы должны выбрать создание ветки или обновление до заголовка.