Если у вас есть изменения в файлах, и вы не можете их удалить, вы можете использовать функцию Subversion 1.5, которая позволяет вам «оформить заказ с препятствиями».
Просто удалите каталог .svn в этом каталоге и:
(вам не нужно удалять внутри каталогов при использовании файлов --depth, спасибо, Эрик)
В случае, если поврежденный каталог был верхним каталогом рабочей копии:
svn checkout --depth files --force REPOS WC
И если каталог выше сломанного все еще версионен, запустите:
svn update --depth files --force WC
в этом каталоге.
В обоих примерах REPOS - это URL-адрес в хранилище, соответствующий поврежденному каталогу, а WC - это путь к каталогу.
Файлы, которые были первоначально изменены, после этого будут в измененном состоянии.