Можно ли удалить содержимое в хранилище Subversion? - PullRequest
2 голосов
/ 19 ноября 2010

Можно ли полностью удалить файл из хранилища Subversion, включая историю? Проблема в нелегальных файлах без авторских прав.

Как я могу это сделать?

1 Ответ

5 голосов
/ 19 ноября 2010

Нет, извините. Это очень запланированная, но еще не реализованная функция svn obliterate в списке рассылки.

Лучшее, что вы можете сделать, - это создать полный дамп репозитория с помощью svnadmin dump, отфильтровать файлы, которые вы хотите удалить, а затем svnadmin load поместить их в чистый репозиторий. В дистрибутив включен скрипт svndumpfilter; Я не думаю, что это может отфильтровать отдельные файлы как есть, но это хорошая отправная точка. Насколько я помню, скрипт не справляется с --deltas дампами, поэтому вам, возможно, придется придерживаться --incremental.

...