我使用Phing和現在我使用此代碼到我的文件上傳到FTP:Phing - 部署使用FTP,但只覆蓋在大小已更改
<target name="ftp.upload">
<echo>Uploading files to FTP</echo>
<ftpdeploy
host="${ftp.destination.host}"
port="${ftp.destination.port}"
username="${ftp.destination.username}"
password="${ftp.destination.password}"
dir="${ftp.destination.dir}"
mode="${ftp.destination.mode}">
<fileset refid="TheFiles" />
</ftpdeploy>
<echo>FTP Upload Finished!</echo>
</target>
這需要很長的時間來加載,我有很多圖像 - 所以每次我做一個小小的文字改變時,我都不希望它重新上傳所有內容。有沒有辦法檢測哪些文件已被更改,只上傳這些文件?
謝謝!