Можно ли полностью удалить файл из моего хранилища SVN?
Я использую SVN-черепаху для проекта, над которым я работаю в одиночку, и я (по ошибке) поместил огромный файл в свой репозиторий (База данных VC ++ Intellisense). Теперь я хочу удалить этот файл из своего хранилища, чтобы облегчить его резервное копирование.
Удаление файла из моего проекта и выполнение коммита (очевидно) не решают мою проблему, так как предыдущая версия этого файла все еще находится в хранилище. Есть ли способ решить эту проблему, не связанный с созданием нового хранилища?
EDIT
Решение @ryansstack сработало отлично, именно это я и сделал (я запускал команды в каталоге, где находился мой репозиторий):
Сначала я создал дамп хранилища, отфильтровывая этот огромный файл:
svnadmin dump tcc | svndumpfilter exclude "/trunk/Image Segmentation/Image Segmentation.ncb" > tcc.bak
Затем я создал новый репозиторий (tcc2) и выполнил следующую команду:
svnadmin load tcc2 < tcc.bak
Теперь размер дампа tcc2 составляет 7 МБ против 170 МБ tcc.