答案1
对于大多数人来说,SVN 导出是更好的答案。在某些情况下,元数据泄露可能会带来问题,但如果有人真的对此感到惊讶,那他们就是没有阅读详细的手册,应该受到责骂。对于其余的,我在 .htaccess 中使用它,它似乎工作正常:
## Need to tell apache2 to ignore .svn ... ?
RedirectMatch 403 /\\.svn(/|$)
答案2
事实证明这是一个安全漏洞,黑客可以通过这种方式查看一些网站的源代码。
通常对于生产环境中的站点,您应该使用 svn 导出而不是签出。