我应该使用什么技术来自动更新多个ftp项目中的多个文件?

时间:2014-03-14 15:48:22

标签: git ftp

我想构建自己的工具,同时更新多个网站。

我可能有2个配置文件

  1. ftp项目列表(用户名传递端口)
  2. 我想自动更新的文件列表
  3. 我不确定使用git hook会在每次更新时都能正常工作我想选择我想要更新的文件。但也许从终端触发的某种命令/别名可以完成这项任务。

    关于从哪里开始的任何想法?

    谢谢

1 个答案:

答案 0 :(得分:0)

我已经构建了一个名为PHPloy的工具,它正是这样做的 - 通过询问Git最后改变哪些文件来通过FTP部署文件。使用非常简单:

phploy --server production

您还可以在此处找到其他几个类似的工具:Deploy a PHP project from Git to a server that does not have Git installed