如何根据目标文件是否已存在将文件从源连接或复制到目标?

时间:2013-10-09 16:00:39

标签: ant copy concat fileset

使用Ant,我需要将文件复制到目标目录,如果文件已经存在,则连接到目标。

以下是源和目标目录结构。

src_dir/  
    /values1/    
        strings.xml
        id.xml
    /values2/
        strings2.xml

dest_dir/  
    /values1/
        strings.xml
        id.xml

因此,在这种情况下,我希望strings.xml中的src_dir/values1附加到strings.xml中的dest_dir/values1,与id.xml相同。

此外,由于strings2.xml中不存在dest_dir/values2,我只想在values2中创建dest_dir目录并复制strings2.xml

我一直在努力解析src中的目录以构建concat的目的地,但我已经过了头。

0 个答案:

没有答案