【问题标题】:Using ANT to deploy from windows to unix (efficiently)使用 ANT 从 windows 部署到 unix(高效)
【发布时间】:2011-09-23 06:48:51
【问题描述】:

我想自动将文件从开发环境复制到 unix 服务器。

在使用ANT的SCP任务时,它是如何处理目录同步的?

我想确保:

  1. 不再在我的源中的文件将从目标服务器中删除
  2. 不应复制未更改的文件(每次完全同步每个 jar 文件都需要很长时间)。

【问题讨论】:

    标签: java eclipse ant scp


    【解决方案1】:

    scp 是该任务的错误工具。请改用rsync--delete 将删除不再在源端的内容。未修改的文件不会被复制;事实上,rsync 只会复制现有文件中确实发生变化的那些部分(因此对于部分修改的文件,例如已附加到的日志文件,它会更快)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多