You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@subversion.apache.org by Blake Miller <bl...@cdmplus.com> on 2007/01/17 15:48:37 UTC

Removing an external library from subversion

I've downloaded an external library and added and committed it to my  
repository.  Now I need to remove it completely from subversion and  
can't find any documentation on how to do this?

Thanks
Blake Miller

Re: Removing an external library from subversion

Posted by Andy Levy <an...@gmail.com>.
On 1/17/07, Blake Miller <bl...@cdmplus.com> wrote:
> I've downloaded an external library and added and committed it to my
> repository.  Now I need to remove it completely from subversion and can't
> find any documentation on how to do this?

A very similar question was just asked earlier today/yesterday, and
this is also in the FAQ.

There is, by design, currently no "simple" way to remove all traces of
a file from a repository. You must dump the repository using svnadmin
dump, filter out the offending path(s) using svndumpfilter, then
reload the repository.

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org

Re: Removing an external library from subversion

Posted by "B. Smith-Mannschott" <be...@gmail.com>.
On Jan 17, 2007, at 16:48, Blake Miller wrote:

> I've downloaded an external library and added and committed it to  
> my repository.  Now I need to remove it completely from subversion  
> and can't find any documentation on how to do this?

Sounds like the question liwenxi@cnpc.com.cn asked just about 8 hours  
ago. Here's what I wrote at the time:

These are the three commands to look up:

svnadmin dump
svndumpfilter
svnadmin load

I don't know of a more graceful solution. (See also subversion issue  
516: <http://subversion.tigris.org/issues/show_bug.cgi?id=516>)

Try google with the words "svn" "obliterate". You'll find others who  
have been in your situation. For example: <http://svn.haxx.se/dev/ 
archive-2004-08/0163.shtml>

// ben

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org