We were having a problem with our build server not checking out modifications from source control despite recognizing that there had been changes.
It was traced to the control folder (not sure what it's real name is), the existing working builds were using _svn. Clearing the working folder forced a new complete checkout and I noticed that now the control folder is .svn. It looks like originally our integration routines were checking out code using _svn but now it is using .svn.
The svn.exe being used during integration is from VisualSVN Server can I set this up to use _svn again?
How the original working copies were using _svn I don't know! - we only ever ever used VisualSVN Server and haven't changed this.
We had setup TortoiseSVN to use _svn following the recommendation that this works better for Visual Studio and have also installed TortoiseSVN on the build server in case it is ever needed. Could this be the cause?
Also is this really necessary? As MSBuild is Microsoft's is it recommended as it is for Visual Studio?