2017-02-07 4 views
0

Zur Zeit verwenden wir den Befehl kopieren, um Dateien von einem Ort zum anderen zu kopieren, aber es wird alle Dateien immer wieder zu bewältigen. Hier möchte ich nur modifizierte und neue Dateien von der Quelle zum Ziel kopieren.Kopieren Sie nur modifizierte und neue Dateien von Quelle zu Ziel in Nant-Skript

Kann mir bitte jemand dabei helfen?

Hier ist ein Beispielcode:

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

Antwort

0

Dies würde nur die geänderten Dateien aus Quellordner in den Zielordner kopieren:

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

Dank Nilay, es funktioniert. Aber jetzt möchte ich einige Unterordner von der Quelle ausschließen, wie man das macht? –

Verwandte Themen