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

Re: Feature request - SVN command to clean a working copy of all unversioned and ignored files and directories

From: Johan Corveleyn <jcorvel_at_gmail.com>
Date: Fri, 9 Mar 2012 22:09:36 +0100

On Fri, Mar 9, 2012 at 2:56 PM, Simon Dean
<Simon.Dean_at_moneysupermarket.com> wrote:
> Hi
>
> Are there any plans to add a command to SVN that cleans a working copy or path of all unversioned and/or ignored files and directories?
>
> This is a very common need for automated Continuous Integration builds where a working copy is reused for multiple runs of the same build.  Currently there is no simple and fast way to restore a working copy to a prestine state.  Often users have to choose between i) completely deleting the working copy for every build and then doing a fresh checkout from scratch or ii) living with lots of unversioned and ignored files and directories building up with each successive build.
>
> The only option at the moment is to write a shell/batch script to provide this feature which is messy and there's common way to do this.  A new SVN command or enhanced exiting command that provided this functionality would be incredibly useful.

There is also an existing perl script here:

http://svn.apache.org/repos/asf/subversion/trunk/contrib/client-side/svn-clean

but I don't know its status (I've never used it, I just know it exists).

-- 
Johan
Received on 2012-03-09 22:10:29 CET

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.