My server has both Subversion and Apache installed, and the Apache web directory is also a Subversion working copy. The reason for this is that the simple command svn upda
svn upda
I use WebDAV - all SVN updates and commits are handled via apache and I never have such problems.