2011-01-29 20 views
1

FTPのファイルでAntの置換タスクを呼び出す方法はありますか?私は、開発プラットフォーム上であるか制作中であるかによって、コード内に静的なIDを持つプロジェクトがあります。私はすべての私のファイルをFTPにコピーするためにmyとbuild.xmlファイルをセットアップしましたが、私はそれらの静的IDをFTPへの途中で、あるいはヒットしたときに変更する必要があります。FTPファイルのAnt Replaceタスク

答えて

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タスクの後に別のreplaceを呼び出す必要があるということです。私は、tempディレクトリにファイルをコピーし、replaceを呼び出してから、そのtempディレクトリにFTPをコピーする必要があると思います。 –