【发布时间】:2009-03-23 17:07:15
【问题描述】:
在 ant 中,您可以执行以下操作:
<property name="version" value="${some.fake.version}"
<shellscript shell="bash" dir="${build.dir}">
echo "some shell cmds"
df -h
ls *
svn export http://svn.org/somedir
</shellscript>
好的,我知道,那个 shell 脚本没有做任何事情,但是我如何从那个 shellscript 中获取属性“版本”?
我知道您可以在 Java 脚本中执行上述所有操作,这比大多数用途都要好,但在实际脚本中,我正在执行大量 svn 命令,无论如何我都必须为此付出代价。
【问题讨论】: