Как установить свойства для определения последней ревизии и автора в maven?
Я хочу получить URL-адрес SCM, последнюю версию коммита и автора последнего коммита, чтобы я мог добавить их в качестве метаданных в свой jar. Я знаю, что могу получить URL и ревизию, но не вижу плагин, который устанавливает автора последнего коммита как свойство.
- последняя редакция коммита ${buildnumber} при выполнении buildnumber-maven-plugin
- url: ${project.scm.url}
- автор:?????
Пожалуйста, дайте мне знать, если вы знаете, как получить автора. В настоящее время я подозреваю, что я выполню svn info ${project.scm.url} -r ${buildnumber} и затем проанализирую вывод.
Спасибо
Питер
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>buildnumber-maven-plugin</artifactId>
<version>1.2</version>
<executions>
<execution>
<phase>validate</phase>
<goals>
<goal>create</goal>
</goals>
</execution>
</executions>
<configuration>
<useLastCommittedRevision>true</useLastCommittedRevision>
<doCheck>false</doCheck>
<doUpdate>false</doUpdate>
</configuration>
</plugin>