在nant脚本中仅将已修改的文件和新文件从源复制到目标

时间:2017-02-07 09:37:39

标签: nant

目前我们正在使用复制命令将文件从一个位置复制到另一个位置,但它会反复处理所有文件。在这里,我只想将已修改的文件和新文件从源文件复制到目标文件。

任何人都可以帮助我吗?

以下是示例代码:

<copy overwrite="true" todir="destination">
      <fileset basedir="source">
        <include name="**/*"/>
      </fileset>
    </copy>

1 个答案:

答案 0 :(得分:0)

这会将修改后的文件从源文件夹复制到目标文件夹:

<exec program="C:\Windows\System32\xcopy.exe" failonerror="false" >
  <arg line="${source} ${destination} /D /E /C /Q /H /R /Y /K" />
</exec>