我在一家公司工作,在某些情况下,该公司必须通过FTP部署php web应用程序。我正在自动化部署过程中,需要编写一个脚本将文件传送到暂存和生产环境。
要求:
限制:
我的问题是:我是否可以使用基于FTP的实用程序来满足这些要求,而不是编写自己的工具?
发布于 2012-05-09 13:38:18
我们使用ant来编写脚本和实现自动化。ant任务有一个“依赖”参数,它只传输新的或更改过的文件http://ant.apache.org/manual/Tasks/ftp.html。
发布于 2012-05-09 11:18:11
也许是一些类似ncftp的东西来将目录同步到服务器。您可以将其放到capistrano中(一旦签出了要部署的版本,请重写:部署并运行ncftp命令)。
https://serverfault.com/questions/387413
复制相似问题