是否有任何工具可以自动从测试服务器转移到生产服务器?

时间:2010-08-25 16:24:48

标签: php mysql cakephp production-environment

是否有任何工具可以自动将代码从测试转移到(阶段再到生产)? 我们在LAMP堆栈上运行,不想依赖FTP访问? 除此之外,是否有一些BASH或PERL脚本用于同样的过程?
我们的生产服务器无法运行我们用于开发的SVN或HG。

5 个答案:

答案 0 :(得分:3)

结帐PHING。它非常灵活,你可以使用原始的PHP代码扩展它,如果你需要...它确实(并且可以做到)不仅仅是移动东西(包括测试,构建,记录等)...

对于文件传输位,您可以使用一堆内置方法(包括但不限于FTP,SCP,SFTP,RSYNC等)连接到远程服务器...

答案 1 :(得分:1)

您可以SVN将生产副本签出到生产服务器上并使用http?

答案 2 :(得分:1)

查看Capistrano它可能是您所需要的,简单且按预期工作。

答案 3 :(得分:1)

我们使用RepliWeb,它有点昂贵,但非常灵活,提供回滚功能,通知,任务执行,预定移动等。

答案 4 :(得分:0)

webistrano用于管理capistrano的漂亮用户界面