I was going through [What is the best way to make files live using subversion on a production server?](https://stackoverflow.com/questions/263782/what-is-the-best-way-to-make-files-live-using-subversion-on-a-production-server) If I run a hook that will checkout all the files updated in trunk to the online servers, .svn folder gets created. Are there any cons to this?

OR Do I actually need to use 'export' rather than 'check out'?