在 nant 脚本中仅将修改后的文件和新文件从源复制到目标
Copy only modified and new files from source to destination in nant script
目前我们正在使用复制命令将文件从一个位置复制到另一个位置,但它会一遍又一遍地复制所有文件。在这里,我只想将修改后的文件和新文件从源复制到目标。
任何人都可以帮助我吗?
示例代码如下:
<copy overwrite="true" todir="destination">
<fileset basedir="source">
<include name="**/*"/>
</fileset>
</copy>
这只会将修改后的文件从源文件夹复制到目标文件夹:
<exec program="C:\Windows\System32\xcopy.exe" failonerror="false" >
<arg line="${source} ${destination} /D /E /C /Q /H /R /Y /K" />
</exec>
目前我们正在使用复制命令将文件从一个位置复制到另一个位置,但它会一遍又一遍地复制所有文件。在这里,我只想将修改后的文件和新文件从源复制到目标。
任何人都可以帮助我吗?
示例代码如下:
<copy overwrite="true" todir="destination">
<fileset basedir="source">
<include name="**/*"/>
</fileset>
</copy>
这只会将修改后的文件从源文件夹复制到目标文件夹:
<exec program="C:\Windows\System32\xcopy.exe" failonerror="false" >
<arg line="${source} ${destination} /D /E /C /Q /H /R /Y /K" />
</exec>