带有zipfileset的Ant同步任务

时间:2011-07-28 13:55:26

标签: ant sync zipfile

我正在尝试使用ant同步任务将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

我原本预计没有变化,也没有任何同步...... 有人碰到过这个吗?或者知道如何让它正常工作? 谢谢, 儒略

1 个答案:

答案 0 :(得分:0)

我发现了这个问题 - 看起来像是蚂蚁的问题

https://issues.apache.org/bugzilla/show_bug.cgi?id=51462