On Sun, Jan 30, 2011 at 11:34 PM, amol gole <moleman_24_at_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.
Received on 2011-01-31 08:04:32 CET