我是PHP开发的新手,我想知道自动构建/部署周期是否容易设置。我的想法是在Eclipse中拥有PHP项目,并能够在远程测试服务器上启动测试实例,我将从Eclipse中控制该测试实例(服务器启动/停止)。此外,在保存更改时,可以将更改自动部署到服务器上(以类似于jvm的热部署的方式)。调试远程测试服务器也很好!我之所以考虑在远程计算机而不是本地计算机上执行此操作,是为了让不同的团队成员从自己的PC轮流访问该服务器。
请注意,我感兴趣的是设置测试环境以辅助开发的技术细节,而不是用于部署的工作流。
提前谢谢。
发布于 2010-12-20 05:07:35
这将大大减慢开发速度。如果每个成员都有自己的本地can服务器,那么效率会更高。
引入共享服务器会带来很多问题,例如,如何处理两个成员同时测试其代码的情况?你不想在每次保存文件的时候都上传你的更改,这对于数据传输来说浪费了很多时间。
我建议使用Hudson建立一个持续的集成环境,并在给定的时间间隔提取您的存储库。这可以触发测试运行并验证您的代码。这样,当您的代码被破坏时,您将得到通知,以及谁破坏了它。
https://stackoverflow.com/questions/4484841
复制相似问题