2016-07-19 10 views
1

ANTの古いタグでいくつかのgitコマンドを実行しようとしています。Ant exec executable = "cmd" with ' - ' issue

<exec executable="cmd" failonerror="true" dir = "D:\Test"> 
    <arg value="/c"/> 
    <arg value="git remote -v"/> 
</exec> 

しかし、私はこのエラーを取得: [EXEC]エラー:不明なスイッチ ` ' [EXEC]用法:gitのリモート[-vを| --verbose]

「 - 」を入れていない他のコミントを実行するとうまくいきます。

<exec executable="cmd" failonerror="true" dir="D:\Test"> 
    <arg value="/c"/> 
    <arg value="git"/> 
    <arg value="remote"/> 
    <arg value="-v"/> 
</exec> 

答えて

1

は独自の <arg>要素に gitコマンドの各引数を入れて