我想在我的代码上提交更改后立即自动在多个服务器上执行自动更新
更具体地说
我有多个代码实例,我希望在我提交代码
后立即更新它们项目基于PHP
我该怎么做?
答案 0 :(得分:1)
我想在我的代码上提交更改后立即自动在多个服务器上执行自动更新
您的服务器上的代码是否在工作副本内?你的行为取决于这种情况
svn export
+ rm old + copy new(也)post-commit hook 答案 1 :(得分:0)
在每个实例上使用一些cron或其他调度实用程序来定期轮询SVN,并在有更改时自动更新。或者在服务器上安装一个post-commit钩子,它会在每个客户端实例上启动一个远程更新脚本(但这当然更复杂)。
请注意,所有这些实例都应该具有代码的只读副本。否则,更新可能需要手动合并才能成功。