Linux 使用Ant比较远程文件和本地文件的时间戳
我的远程机器上有一个名为installer-000.zip的安装程序文件,我想使用antftp任务将该文件复制到本地机器(linux CentOS)的/media/Data/installer/目录下 如果安装程序尚未出现在我的计算机中,我可以将安装程序从远程服务器复制到我的计算机上,但当我再次运行build.xml时,它会在我的本地计算机上再次下载繁重的安装程序文件,这使得整个构建时间更长 因此,本质上,我希望将我的安装程序(远程)的时间戳与本地计算机上的时间戳一致,并且如果远程计算机上的安装程序文件具有较新的时间戳,则从远程复制到本地 (显然我需要一个ant任务来完成这项任务。我使用的是ant版本1.9.6) 任何建议或意见将不胜感激Linux 使用Ant比较远程文件和本地文件的时间戳,linux,ant,ftp,Linux,Ant,Ftp,我的远程机器上有一个名为installer-000.zip的安装程序文件,我想使用antftp任务将该文件复制到本地机器(linux CentOS)的/media/Data/installer/目录下 如果安装程序尚未出现在我的计算机中,我可以将安装程序从远程服务器复制到我的计算机上,但当我再次运行build.xml时,它会在我的本地计算机上再次下载繁重的安装程序文件,这使得整个构建时间更长 因此,本质上,我希望将我的安装程序(远程)的时间戳与本地计算机上的时间戳一致,并且如果远程计算机上的安装
提前谢谢 我认为没有ANT任务可以计算远程文件的校验和。我建议使用rsync over ssh的另一种方法
你能举一个你尝试过的例子吗?到目前为止,您的ant任务是什么样子的?这是我为格式错误向安装程序道歉的工作