Я пытаюсь синхронизировать содержимое zip-файла с папкой в моей системе с помощью задачи ant sync.
У меня есть задача:
<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
Я бы не ожидал никаких изменений, и ничего бы не было синхронизировано ....
Кто-нибудь сталкивался с этим? Или знаете, как заставить это работать должным образом?
Спасибо,
Джулиан