It is possible to completely remove a file from my SVN repository?
svn, tortoisesvn, version-control
Solution
http://subversion.apache.org/faq.html#removal
you can't, quickly, but there is a way
Problem
I am using tortoise SVN for a project that I'm working alone and I have committed (by mistake) a huge file to my repository (a VC++ Intellisense Database). Now I want to remove this file from my repository to facilitate its backup. Removing the file from my project and doing a commit (obviously) do not solve my problem as the previous version of that file are still there in the repository. Is there a way to solve this problem that does not involve the creation of a new repository? EDIT The @ryansstack solution worked perfectly, that is what I did (I ran the commands in the directory where my repository was located): First I created a dump of my repository filtering that huge file: ``` svnadmin dump tcc | svndumpfilter exclude "/trunk/Image Segmentation/Image Segmentation.ncb" > tcc.bak ``` Then I have created a new repository (tcc2) and ran the following command: ``` svnadmin load tcc2 < tcc.bak ``` Now the dump size of tcc2 is 7 MB versus 170 MB of tcc.