<!-- Gets the SVN revision number --><plugin><groupId>com.google.code.maven-svn-revision-number-plugin</groupId><artifactId>svn-revision-number-maven-plugin</artifactId><version>1.13</version><executions><execution><goals><goal>revision</goal></goals></execution></executions></plugin><!-- Add the SVN revision number in the manifest (works on Hudson only) --><plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-jar-plugin</artifactId><version>2.1</version><configuration><archive><manifest><addDefaultImplementationEntries>true</addDefaultImplementationEntries></manifest><manifestEntries><Implementation-Build>${prefix.revision}</Implementation-Build></manifestEntries></archive></configuration></plugin>
Implementation-Build: ${prefix.revision}
<configuration>
<entries>
<entry>
<prefix>yourDesiredPrefixHere</prefix>
</entry>
</entries>
</configuration>
<!-- Gets the SVN revision number --><plugin><groupId>com.google.code.maven-svn-revision-number-plugin</groupId><artifactId>svn-revision-number-maven-plugin</artifactId><version>1.13</version><executions><execution><goals><goal>revision</goal></goals></execution></executions>
<configuration><entries><entry><prefix>svn</prefix></entry></entries></configuration>
</plugin><!-- Add the SVN revision number in the manifest (works on Hudson only) --><plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-jar-plugin</artifactId><version>2.1</version><configuration><archive><manifest><addDefaultImplementationEntries>true</addDefaultImplementationEntries></manifest><manifestEntries>
<Implementation-Build>${svn.revision}</Implementation-Build></manifestEntries></archive></configuration></plugin>
Implementation-Build: ${svn.revision}
<execution><goals><goal>revision</goal></goals></execution>
Plugin execution not covered by lifecycle configuration: com.google.code.maven-svn-revision-number-plugin:svn-revision-number-maven-plugin:1.13:revision (execution: default, phase: initialize) pom.xml
[INFO] inspecting directory /home/ben/dev/IME/Keridwen/modules/org-keridwen-core-data-model[INFO] prefix = svn[INFO] depth = infinity[INFO] report unversioned = true[INFO] report ignored = false[INFO] report out-of-date = false[INFO] calculating properties[INFO] wc format = V16(plenty of "[INFO] 824 776 -1 /local/path/to/files ()")
[INFO] setting properties[INFO] svn.repository = http://my.repository[INFO] svn.path = trunk/modules/mymodule[INFO] svn.revision = 824[INFO] svn.mixedRevisions = false[INFO] svn.committedRevision = 820[INFO] svn.committedDate = 2012-09-13 09:49:31 +0100 (Thu, 13 Sep 2012)[INFO] svn.status = M?[INFO] svn.specialStatus = Mu