Subversion のコミット後のフックでウェブサイトのドキュメント ルートをチェックアウトする

Subversion のコミット後のフックでウェブサイトのドキュメント ルートをチェックアウトする

私たちの Debian 開発サーバーでは Subversion が稼働しています。

リポジトリの内容を/var/www/ourwebsiteにチェックアウトするためのコミット後フックを設定しました。

ファイルは約 2GB あり、チェックアウトにはそれぞれ約 10 ~ 15 分かかります。

単に数行のコードを変更するだけであれば、ファイルが何度もコピーされ続けることになるので、これは正しいアプローチではないと思います。

何か助けて?

答え1

svn update代わりに使用するsvn checkout

Apacheがsvnファイルを無視するように設定されていることを確認してください

関連情報