【发布时间】:2012-11-19 16:22:08
【问题描述】:
所以我在我们的网络服务器上安装了 SVN。这个想法是,工作副本被加载到开发人员机器上,当它们提交(冲突除外)时,服务器执行提交后 bash。
Repositories 是基于每个项目的,想法是在提交后,bash 文件需要强制删除整个项目文件夹和文件,并将更新的 repo 导出回项目文件夹,以通过 SVN 保持网站更新...我知道这种方法肯定会有一些分歧,但它对我们有用...除了一件事...
当服务器重新导出项目时,向网站发出的任何请求都会引发错误,因为缺少大量文件...有没有办法在 SVN 导出时“排队”apache/php,然后“恢复” “请求?
服务器导出文件的速度非常快,但正是在这几毫秒内,有人捕获了服务器并引发了 PHP 错误...
如果有解决此问题的典型方法,请告诉我...
谢谢
【问题讨论】: