【发布时间】:2014-03-24 08:31:59
【问题描述】:
我遇到了蚂蚁“副本”的问题。这是我的要求: 我想同步 2 个目录(dir1 和 dir2),但我想保留 dir2 中存在的额外文件/目录。我的目标是我想将 dir1 的内容(如果已修改)复制到 dir2,但想保留 dir2 中存在的任何其他文件/目录。
我尝试了 ant 的同步任务,但它试图使两个目录保持同步,即,它正在删除 dir2 中存在的额外内容。我没有找到任何标志来禁用此功能:
<sync todir="dir2" failonerror="true" verbose="true">
<fileset dir="dir1" excludes="*.svn" />
</sync>
我用“修改”选择器尝试了 ant 的副本,但它也在做同样的事情::(
<copy todir="dir2" failonerror="true">
<fileset dir="dir1" excludes="*.svn" >
<modified/> <!-- Copies only modified files -->
</fileset>
任何人都可以建议,我怎样才能用 ant 实现我的要求?
【问题讨论】:
标签: ant