我只是想知道是否可以使用不同的 PHP 版本“编译”相同的 php 源。
假设源代码托管在服务器“A”上php 5.4
,我可以测试相同的源代码而不托管在服务器“B”(php 5.5)上,而只需通过将服务器 A 的源代码指向服务器 B 即可。
这可能吗?我知道我可以通过在同一台服务器上维护两个不同的 php 版本来实现这一点,但这不是我想要的。
答案1
您可以使用例如 NFS 将包含 A 上源代码的目录树挂载到 B 服务器上。
您可以让源配置管理系统将更改推送到 B 服务器。
您可以让您的 CI 解决方案将更改从 A 推送到 B。