2012-08-01 130 views
0

我試圖讓我的構建腳本部署到我的開發環境後生成,但我真的不知道該怎麼做。如果我直接將代碼寫入到project.xml中,我會先在該進程中執行(即使project.xml最後在build.xml中導入)。H5BP構建腳本部署

如果我換這樣的目標代碼:

<target name="-publish" depends="-copy"> 
    <!-- Copy to developing server --> 
    <echo message="Publish to development server..."/> 
</target> 

它不會在所有執行。取決於似乎最後執行的複製原因。

+0

依賴意味着:在執行該目標時,首先執行下依賴的目標。這並不意味着:這個目標是在任何依賴的調用之後執行的。 – oers 2012-08-01 22:37:09

+0

是的,但是如何讓目標在不碰build.xml的情況下運行? – 2012-08-03 13:29:19

回答

0

想通了。要讓發佈內容最後發生,只需在如下電話中指定它:

ant build publish 

我從目標名稱中刪除了破折號。我猜破折號只是指定本地目標名稱。