私たちの Debian 開発サーバーでは Subversion が稼働しています。
リポジトリの内容を/var/www/ourwebsiteにチェックアウトするためのコミット後フックを設定しました。
ファイルは約 2GB あり、チェックアウトにはそれぞれ約 10 ~ 15 分かかります。
単に数行のコードを変更するだけであれば、ファイルが何度もコピーされ続けることになるので、これは正しいアプローチではないと思います。
何か助けて?
答え1
svn update
代わりに使用するsvn checkout
Apacheがsvnファイルを無視するように設定されていることを確認してください