ant 中使用git

ant wi-debug 执行,相当于 命令行 执行 git rev-parse master,将输出放到变量 ${master.head.hash}

1
2
3
4
5
6
7
<target name="wi-debug">
    <exec executable="git" dir="${basedir}" outputproperty="master.head.hash">
        <arg value="rev-parse" />
        <arg value="master" />
    </exec>
    <echo message="ok : ${master.head.hash}"></echo>
</target>