ぐらめぬ・ぜぷつぇんのはてダ

2008/11/24以降のメインブログはこちらになります。 : http://www.glamenv-septzen.net/

本はてなダイアリにはコメント・トラックバックを受け付ける記事を公開します。

2008-04-03

[] ".svn"を隠す。

http://alexking.org/blog/2005/04/12/svn-as-a-web-site-maintenence-tool

とかによると、

<Directory ~ "\.svn">
Order allow,deny
Deny from all
</Directory>

こんな感じでできるそうですが、

http://httpd.apache.org/docs/2.2/ja/mod/core.html#directory

によると、Directory指示子はコンテキストがサーバー設定ファイルとバーチャルホストになってしまっているので、.htaccessじゃ操作できない。

うーん、とりあえず・・・httpd.confが触れない環境では、SVNのディレクトリをそのまま公開しないほうが良いようです。

File/FileMatchでできるのかなぁ?

hnwhnw 2008/04/03 14:52 問題意識がよくわからないのですが、Webで公開するディレクトリをsvn管理すべき状況があるんでしょうか。rsyncなりsvn exportなりでdeployすればいいのでは?

msakamoto-sfmsakamoto-sf 2008/04/03 15:14 うう、確かに仰る通りです。いえ、その、ローカル環境でふと気になって、ちょっと調べたり試してみたのです。それだけです。
一般公開するような環境では、確かにhnwさんの書かれたような形で、.svnを含まないディレクトリツリーを設置するのが一般的?だと思われます。

はてなユーザーのみコメントできます。はてなへログインもしくは新規登録をおこなってください。

トラックバック - http://d.hatena.ne.jp/msakamoto-sf/20080403/1207190473
Connection: close