所以我试图在ANT的旧标签中执行一些git命令。
<exec executable="cmd" failonerror="true" dir = "D:\Test">
<arg value="/c"/>
<arg value="git remote -v"/>
</exec>
但是我收到了这个错误: [exec]错误:未知开关`&#39; [exec]用法:git remote [-v | --verbose]
如果我执行任何其他没有&#39; - &#39;它工作得很好。
答案 0 :(得分:1)
将git
命令的每个参数放在其自己的<arg>
元素中:
<exec executable="cmd" failonerror="true" dir="D:\Test">
<arg value="/c"/>
<arg value="git"/>
<arg value="remote"/>
<arg value="-v"/>
</exec>