crear número de compilation en el entorno git-svn

Las comstackciones de desarrollo y testing se crean a partir de un repository de git svn clone mientras que las comstackciones de versiones se comstackn a partir de un check de svn puro.

 <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>buildnumber-maven-plugin</artifactId> <version>1.0</version> <executions> <execution> <id>generate-buildnumber</id> <phase>validate</phase> <goals> <goal>create</goal> </goals> <configuration> <useLastCommittedRevision>true</useLastCommittedRevision> <buildNumberPropertyName>build.buildNumber</buildNumberPropertyName> </configuration> </execution> </executions> </plugin> 

El scm > developerConnection es un scm:svn url y parece que buildnumber-maven-plugin pnetworkingeterminado al proveedor de scm definido en esa url.

¿Hay alguna manera de usar un proveedor de git scm si el proyecto se clona a través de git?


Parece que el proveedor de scm puede intercambiarse usando

 <providerImplementations> <svn>git</svn> </providerImplementations> 

Al less Maven llama a git rev-parse --verify HEAD pero no almacena el buildNumber.