自动 FTP 部署:是否有任何自动/可编程工具可用?

rea*_*ebo 5 ftp web-deployment continuous-deployment

我需要这个

  • 观看目录内容
  • 当目录内容改变时
    • 删除特定的 ftp 文件夹
    • 将所有目录内容上传到同一个 ftp 文件夹

我完全不知道完成这项任务的最佳方法。

我正在寻找建议/想法......吞下?咕哝?节点?不 :) ?

其实我不知道构建工具。因此,在对每个选项进行尝试/失败之前,我会向您征求建议。

编辑:请注意,我要求使用 Continuos 部署工具来监视文件更改并上传到 FTP。

我不能选择改变FTP...我只能换工作

Jam*_*mes 2

您需要的是持续部署解决方案。FTP不一定是需要做的。您没有提到技术堆栈,但如果您(例如)在 Visual Studio 中工作,则可以通过 Azure 集成轻松设置对应用服务的持续部署。这样,每当您在 VS 中打开项目时,如果您进行代码更改并保存它们,它们就会上传到您的应用程序。

您可以在此处阅读有关 Azure 上的应用程序服务 CD 的信息

当然,有许多不同的持续部署解决方案可供您使用。这是我更熟悉的一个具体例子。以下是其他解决方案的列表,每个解决方案都有自己的功能集。如果您进行研究,我相信您会找到您需要的东西(而不是编写脚本来为您进行目录监控和 FTP)