They are specially annoying when I need to upload to the server a web solution.
Is there a way of configuring SVN to create the _svn folders outside my working directory
We use CruiseControl with robocopy in order to create a clean copy of your repository.
C:\Archivos de programa\Windows Resource Kits\Tools\robocopy.exe
E:\CruiseControl\yourproject\Code\trunk\ E:\wwwroot\yourproject *.* /E /XX /XA:H /XO /NDL /NC /NS /NP /XF "*.cache" "*.designer.cs" "*.sln" "*.msbuild" "*.csproj" "*.PDB" "*.user" "*.designer" /XD .svn App_Code obj Properties
60
1,0
/XF and /XD arguments excludes the files and the directories you don't want to upload to production.
You can find more info about robocopy here.