2012-04-18 104 views
0

我嘗試使用下面的目標添加在我的ant腳本的一些標記信息,但我得到一個錯誤(結果= -1)和Hg告訴我,它無法識別的命令:螞蟻和水銀

<target name="-post-init"> 
    <exec outputproperty="hg.tag" executable="hg"> 
     <arg value="parents --template {latesttag}+{latesttagdistance}" /> 
    </exec> 
</target> 

如果我只包括value="parents"它工作正常。
如果我運行命令行hg parents --template {latesttag}+{latesttagdistance}它也可以正常工作。

關於我的語法有什麼問題的任何想法?

回答

6

只是嘗試這樣做,它工作正常:

<exec outputproperty="hg.tag" executable="hg"> 
     <arg value="parents" /> 
     <arg value="--template" /> 
     <arg value="{latesttag}+{latesttagdistance}" /> 
    </exec> 

我需要拆分的參數。