【问题标题】:Copy only modified and new files from source to destination in nant script在 nant 脚本中仅将修改过的文件和新文件从源复制到目标
【发布时间】:2017-02-07 09:37:39
【问题描述】:

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

谁能帮帮我?

这里是示例代码:

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

【问题讨论】:

    标签: nant


    【解决方案1】:

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

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

    【讨论】:

    • 感谢 Nilay,它正在工作。但是现在我想从源代码中排除几个子文件夹怎么做?
    猜你喜欢
    • 1970-01-01
    • 2019-05-14
    • 1970-01-01
    • 2018-08-12
    • 2017-03-31
    • 1970-01-01
    • 2019-05-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多