複数の PHP アプリケーション サーバーがあり、それぞれに SVN チェックアウト コピーがあります。何かを展開する必要がある場合、すべてのサーバーで SVN を 1 つずつ実行する必要があります。
このプロセスを自動化し、1 つのコマンドからすべてのサーバーにコードをプッシュする方法はありますか。共有 NFS にコードを置くことは、私が選択したくはないオプションです。
ありがとう
答え1
リポジトリにコミット後のフックを設定すると、何らかの信号必要に応じてすべてのアプリケーションサーバーに送信され、必要に応じて解釈して処理できます(クライアント側も自分で記述する必要があります)。