アカウント名:
パスワード:
ディレクトリごとそのままアップロードして.svnが乗っちゃうパターンじゃないでしょうか
ええ、今消しました・・・
WEBアプリの中には開発版等では取り除かず、そのまま固めて圧縮してリリースしてるものもあったり# sourceforgeでも散見されるかも安定版でさすがにそれはないと信じたい。
$ vi index.html$ svn commit -m "hogehoge"$ ssh example.comexample:$ cd /var/wwwexample:$ svn updateとか
Subversion のリポジトリと公開用 Web サーバが同じで ssh で入るのも面倒なのでpost-commit フックを使って svn update がかかるようにしています。即時公開されるのもどうよ、という場合に対してはテスト用に同じ仕掛けをしてあるブランチも用意しています。手軽で便利ではありますよ。
もちろん、Apache の設定ファイルで .svn 以下は deny してあります。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
未知のハックに一心不乱に取り組んだ結果、私は自然の法則を変えてしまった -- あるハッカー
そもそも (スコア:0)
Re:そもそも (スコア:4, 興味深い)
ディレクトリごとそのままアップロードして.svnが乗っちゃうパターンじゃないでしょうか
ええ、今消しました・・・
Re: (スコア:0)
Re: (スコア:0)
WEBアプリの中には開発版等では取り除かず、そのまま固めて圧縮してリリースしてるものもあったり
# sourceforgeでも散見されるかも
安定版でさすがにそれはないと信じたい。
Re: (スコア:0)
$ vi index.html
$ svn commit -m "hogehoge"
$ ssh example.com
example:$ cd /var/www
example:$ svn update
とか
Re:そもそも (スコア:2, 参考になる)
Subversion のリポジトリと公開用 Web サーバが同じで ssh で入るのも面倒なので
post-commit フックを使って svn update がかかるようにしています。
即時公開されるのもどうよ、という場合に対してはテスト用に同じ仕掛けを
してあるブランチも用意しています。
手軽で便利ではありますよ。
もちろん、Apache の設定ファイルで .svn 以下は deny してあります。