On Sun, Jan 30, 2011 at 11:34 PM, amol gole <moleman...@yahoo.com> wrote:
> Hi Rajnish,
>
> 65GB isn't that large in terms of memory cost today... do you think your
> repo access is slow because of the size and is that the reason you want to
> delete files?
>
> I'm new to SVN so I'm not 100% sure this is an option but what if you
> created a new repository and seeded it with a "recent-enough" version of
> your current repository?
>
> AG

Hi, Rayish.

What you're looking for is an "obliterate" function. That's been
discussed a number of times in the past, and never been successfully
pursuied. It's tricky, and potentially dangerous to a database or
change history to rip out selected files or directories.

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.

Reply via email to