我正在尝试使用 ant sync 任务将 zip 文件中的内容与系统上的文件夹同步。
我有任务:
<target name="test-zipfiletest">
<sync todir="dest">
<zipfileset src="test.zip"/>
</sync>
</target>
当我运行它时,一切都很好,内容会放到文件夹中
test-zipfiletest:
[sync] Copying 1 resource to C:\_dev\ide\springsource\workspaces\workspace_builds\install_utils\dest
BUILD SUCCESSFUL
Total time: 184 milliseconds
太棒了。
但是......现在如果我再次运行任务,它会删除内容:
test-zipfiletest:
[sync] Removed 3 dangling directories from C:\_dev\ide\springsource\workspaces\workspace_builds\install_utils\dest
[sync] Removed 1 dangling file from C:\_dev\ide\springsource\workspaces\workspace_builds\install_utils\dest
BUILD SUCCESSFUL
Total time: 148 milliseconds
我本来期望没有变化,也不会同步任何东西....有人遇到过这个吗?或者知道如何让它正常工作?谢谢,朱利安