1

I would like to know if it's unsecure to leave the .svn folders accessible to anyone on a webserver

eg. : http://yoursite.com/.svn/

if not what's the best way to secure these?

5

SVN export is a better answer for most people. Metadata leaks could be problematic in some cases, but if anyone was really surprised by them they didn't read the fine manual and should be scolded. For the rest, I'm using this in .htaccess and it seems to work okay:

## Need to tell apache2 to ignore .svn ... ?
RedirectMatch 403 /\\.svn(/|$)
1
  • thanks is it also working for lighttpd?
    – mnml
    Oct 5 '09 at 23:03
4

This has shown to be a security hole, and hackers have been able to view the source of some sites this way.

Typically for sites in a production environment you should use a svn export instead of a checkout.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.