Для полноты, упомянутая функция была реализована в maven-antrun-plugin
в октябре 2010 года.
Требуемый параметр конфигурации: exportAntProperties
.
Пример использования:
<plugin>
<artifactId>maven-antrun-plugin</artifactId>
<version>1.7-SNAPSHOT</version>
<executions>
<execution>
<phase>process-resources</phase>
<goals>
<goal>run</goal>
</goals>
<configuration>
<target>
<exec outputproperty="svnversion"
executable="svnversion">
<arg value=".." />
</exec>
</target>
<exportAntProperties>true</exportAntProperties>
</configuration>
</execution>
</executions>
</plugin>
В качестве примечания, на момент публикации (2011-10-20) в официальной документации плагина эта опция не была задокументирована. Чтобы получить справку для 'versionXYZ' плагина:
mvn help:describe -Dplugin=org.apache.maven.plugins:maven-antrun-plugin:versionXYZ -Ddetail