我有多个 PHP 应用程序服务器,每个服务器都有自己的 svn checkout 副本。现在,当我需要部署任何内容时,我必须在所有服务器上逐一执行 svn up。
有没有办法可以自动执行此过程,并且只需一个命令即可将代码推送到所有服务器。将代码放在共享 NFS 上是一种我不想选择的选项。
谢谢
答案1
您可以在存储库上使用提交后钩子,它会发送一些信号在需要时发送给所有应用服务器,它们可以根据您的需要进行解释和处理(客户端也必须由您编写)
我有多个 PHP 应用程序服务器,每个服务器都有自己的 svn checkout 副本。现在,当我需要部署任何内容时,我必须在所有服务器上逐一执行 svn up。
有没有办法可以自动执行此过程,并且只需一个命令即可将代码推送到所有服务器。将代码放在共享 NFS 上是一种我不想选择的选项。
谢谢
您可以在存储库上使用提交后钩子,它会发送一些信号在需要时发送给所有应用服务器,它们可以根据您的需要进行解释和处理(客户端也必须由您编写)