This question was originally active within the years 2009-2013 with various examples:

* [It is possible to completely remove a file from my SVN repository?](https://stackoverflow.com/questions/1111346/it-is-possible-to-completely-remove-a-file-from-my-svn-repository)
* [Delete file with all history from svn repository](https://stackoverflow.com/questions/2050475/delete-file-with-all-history-from-svn-repository)

and so on.

Currently, all sources point to a terrible solution:

* <http://www.microhowto.info/howto/permanently_delete_a_file_from_all_revisions_of_a_subversion_repository.html>
* <http://subversion.apache.org/faq.html#removal>
* <http://support.beanstalkapp.com/article/902-how-can-i-permanently-remove-files-from-a-repository>

Now, the solution wouldn't be that terrible if it was only something like:

1. Do a dump to a file.
2. Filter files to delete:

`svndumpfilter exclude file_name_needs_to_be_removed.txt --drop-empty-revs --renumber-revs < source.dump > result.dump`

3. Load filtered dump file into a new repo directory.

But when you use SVN renames, branches, etc, you need to track ALL the dependencies and the `--drop-empty-revs --renumber-revs`.

So now we are in 2016 Q3, with Debian having SVN 1.8. Are there any new solutions that came to light?