[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Selectively permanently remove files using SVNAdmin Dump filter

From: Ian Wood <Ian.Wood_at_sucden.co.uk>
Date: 2007-11-02 12:33:10 CET

Dear all,

 

I would like to completely remove certain files from my repository.

 

I have recently made a change to the build process which commits dlls to
be deployed - I did this so that they would be safely backed up and
easily retrievable. However as the size of the repository is growing so
much we will stop doing this and remove those already added.

 

The files I would like to delete are in a path like this

 

DotNet/Tags/SuccessfulBuilds/X_X_X/PROJECTNAME/X_X_X_X/Deploy

 

Where X_X_X is the Major, Minor and Build version numbers of the
development cycle and X_X_X_X is the full version number and PROJECTNAME
is the name of the project built.

 

The rest of the Tag is a copy of the code, which I would like to keep -
I would just like to remove the Deploy folder.

 

From reading the docs it seems that I will need to use SVNAdmin
dumpfilter and then create a new repository from that dump. This should
preserve the revision numbers and history.

 

Has anyone done a filter using a pattern similar to this? It is even
possible to use a pattern like this for the filter?
 
Does a new repository need to be created from just one dump file or
could I create many dump files with different include patterns and have
those imported into the new repository?
 
Best regards and thanks in advance,
 
Ian Wood

 

 

www.sucden.co.uk
Sucden (UK) Limited, 5 London Bridge Street, London SE1 9SG
Telephone +44 20 7940 9400
 
Registered in England no. 1095841
VAT registration no. GB 446 9061 33
Authorised and Regulated by the Financial Services Authority (FSA) and entered in the FSA register under no. 114239

This email, including any files transmitted with it, is confidential and may be privileged. It may be read, copied and used only by the intended recipient. If you are not the intended recipient of this message, please notify postmaster@sucden.co.uk immediately and delete it from your computer system.

We believe, but do not warrant, that this email and its attachments are virus-free, but you should check.

Sucden (UK) Ltd may monitor traffic data of both business and personal emails. By replying to this email, you consent to Sucden?s monitoring the content of any emails you send to or receive from Sucden. Sucden is not liable for any opinions expressed by the sender where this is a non-business email.
The contents of this e-mail do not constitute advice and should not be regarded as a recommendation to buy, sell or otherwise deal with any particular investment.
This message has been scanned for viruses by BlackSpider MailControl
Received on Fri Nov 2 12:33:40 2007

This is an archived mail posted to the Subversion Users mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.