On Fri, Mar 9, 2012 at 2:56 PM, Simon Dean
<simon.d...@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

Reply via email to