On Jan 31, 2011, at 01:03, Nico Kadel-Garcia wrote: > The only practical way to do it right now, inside Subversion iteself, > is to do a complete repository dump and reload to a new repository, > excluding the relevant files or directories entirely. Look up the > "svndumpfilter" command and its examples in the Subversion book at > http://svnbook.red-bean.com/. > > When you do this, you *will* want to switch your user's working copies > to tthe new, stripped down repository using the "svn switch > --relocate" command or its equivalent with your particular toolkit.
If you dump your repository, filter out part of it, then load it into a new repository, that new repository MUST have a new UUID, since it is not the same repository anymore (it's missing parts). Therefore, you CANNOT "svn switch --relocate"; instead you MUST discard existing working copies and check out new ones.