I was using TortoiseSVN for backing up some very large binary files, which I no longer need. I want to recover back this disk space from the repository. All these files/folders were maintained under a single project (working copy) in TortoiseSVN under a single directory.
How do I delete all the versioned files and information related to this project from the SVN Repository?
You cannot do this from SVN itself. You basically have to dump and rebuild the whole repository to do this. There is no
svn destroycommand, per se. That is by design. It keeps your history intact pretty much no matter what.This guy seems to be pretty mad about it, but I personally think that a user-accessible
svn destroyorsvn obliterateor whatever is pretty much an anti-feature of a SCC system!http://blog.projectnibble.org/2008/03/01/subversion-obliterate-the-forgotten-feature/