svn管理下のディレクトリをapacheで公開するときに気を付けること

  • svn管理下のディレクトリをそのまま公開ディレクトリにしたら、管理が簡単でいいですよね。
  • 本番環境の場合は怖いのであまりこういうことはすべきではないかもしれませんが、差分がチェックできるという面では、良いかも。
  • ただし、そのまま公開した場合、.svnディレクトリも見えてしまうので、たとえば下記のように指定されたら管理ファイルが読まれてしまいよろしくありません。


http://example.com/.svn/entries
  • apacheであれば、下記の設定をして.svnディレクトリを隠します。
<DirectoryMatch "\.svn">
    Order allow,deny
    Deny from all
</DirectoryMatch>

facebook slideshare rubygems github qiita