2011-01-29 75 views
1

有沒有辦法在FTP中的文件上調用Ant替換任務?我有一個項目,其代碼中的一些靜態ID取決於我是處於開發平臺還是生產階段。我設置了我的和build.xml文件以將所有文件複製到FTP,但是我需要在通往FTP的路上或者它們碰到它時更改這些靜態ID。Ant替換FTP文件中的任務

回答

0

如果您要在ant ftp任務中執行replace,則看起來不支持此操作。但你可以做一個替換,然後是ftp。

<replace dir="${ftp.src} token="@@@" value="replaced"/> 
<ftp server="server" userid="user" password="password"> 
    <fileset dir="${ftp.src}"/> 
</ftp> 

或者您正在尋找不同的東西。

+0

我會這樣做的問題是我需要在ftp任務之後調用另一個替換。我認爲我所要做的就是將文件複製到臨時目錄,調用替換,然後FTP將該臨時目錄。 – 2011-01-29 17:22:54