だから私はSVNを私たちのウェブサーバーにインストールしています。アイデアは、作業コピーが開発者のマシンにロードされ、それらがコミットする(競合する)ときに、サーバーがコミット後のbashを実行するというものです。
リポジトリはプロジェクトごとに基づいています。コミット後、bashファイルはプロジェクトフォルダとファイル全体を強制的に削除し、更新されたリポジトリをプロジェクトフォルダにエクスポートして、SVN経由でWebサイトを更新し続ける必要があるという考え方です...この方法にはいくつかの意見の相違があることはわかっていますが、それは私たちにとってはうまくいきます...1つのことを除いて...
サーバーがプロジェクトを再エクスポートしている間、ファイルのチャンクが欠落しているため、Webサイトにリクエストを送信するとエラーが発生します...SVNのエクスポート中にapache/ phpを「キューに入れ」、リクエストを「再開」する方法はありますか? ?
サーバーはファイルを非常に迅速にエクスポートしますが、誰かがサーバーをキャッチしてPHPエラーを発生させるのは数ミリ秒です...
これを整理するための典型的な方法があるかどうか教えてください...
ありがとう