我正在尝试使用ant sync任务将zip文件中的内容与系统上的文件夹同步。
我有任务:
<target name="test-zipfiletest">
<sync todir="dest">
<zipfileset src="test.zip"/>
</sync>
</target>
当我运行它的时候,一切都很好,它的内容使它到文件夹
test-zipfiletest:
[sync] Copying 1 resource to C:_devidespringsourceworkspacesworkspace_buildsinstall_utilsdest
BUILD SUCCESSFUL
Total time: 184 milliseconds
好,那太好了。
但是…现在,如果我再次运行该任务,它将删除内容:
test-zipfiletest:
[sync] Removed 3 dangling directories from C:_devidespringsourceworkspacesworkspace_buildsinstall_utilsdest
[sync] Removed 1 dangling file from C:_devidespringsourceworkspacesworkspace_buildsinstall_utilsdest
BUILD SUCCESSFUL
Total time: 148 milliseconds
我本以为不会有任何变化,也不会同步....有人见过这个吗?或者知道如何让它正常工作?谢谢,朱利安
我发现了这个问题-看起来像是ant的问题
https://issues.apache.org/bugzilla/show_bug.cgi?id=51462