2015-04-12 81 views
0

使用Apache Ant中的FTP任務運行即可使用。發現目標位置沒有創建空目錄。有沒有辦法強制轉移創建目錄?這是我的ant構建腳本中指定的任務的代表。前三個替換是顯而易見的,第四個是源目錄,第五個是目標目錄。是否可以使用ant ftp任務複製空目錄

<ftp action="get" 
    server="${Server}" 
    userid="${User}" 
    password="${Password}" 
    passive="true" 
    remotedir="${DependenciesDirectory}"> 
    <fileset dir="${bldSrvDependenciesDirectory}"> 
    <include name="**/**" /> 
    </fileset> 
</ftp> 

回答

1

這是ant ftp和scp任務的已知限制。簡單的解決方法是確保每個目錄至少包含一些虛擬佔位符文件。

+0

謝謝,做了一些研究,看看是否是這種情況,或者是否有任何選擇允許它。您的解決方案實際上是我曾嘗試過的臨時解決方案。再次感謝。 – LhasaDad