gpt4 book ai didi

eclipse - 如何仅对已修改的文件执行 ANT 任务

转载 作者:行者123 更新时间:2023-12-03 20:53:03 24 4
gpt4 key购买 nike

我有一个构建脚本,可以做很多事情(最小化 javascript,上传到 amazon s3 等)。最小化 ANT 任务仅对我修改过的 javascript 进行操作,而忽略其余部分(我没有编写此脚本)。我想为亚马逊 s3 任务做类似的事情,其中​​只有更新的内容上传到任务中。任何有关如何做到这一点的线索将不胜感激。

最佳答案

您可以选择带有修改日期标签的文件集。修改后的标签非常强大,请查看:Ant Selectors - Modified .

为了让它知道发生了什么变化,它可以在属性文件中保留一个缓存,在每次成功构建后更新,除非您使用 delayupdate 属性 - 所以也许要测试它,您可以:

<param name="commitUpdate" value="false" />
[...]
<ftp ...>
<fileset dir="src">
<modified delayupdate="${commitUpdate}" />
</fileset>
</ftp>

当然,您可以通过命令行参数或其他方式设置该 commitUpdate。

关于eclipse - 如何仅对已修改的文件执行 ANT 任务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/497850/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com