No dices qué plataforma estás usando, y me disculpas por no estar familiarizado con maven. Supongo que puede invocar programas externos, y usted sabe cómo hacerlo.
Si está en una plataforma Unix, debe usar el comando svnversion del programa y canalizar su salida, que es el número de versión de la ruta de trabajo especificada, a un archivo, que luego puede incorporar a su página web como ve ajuste.
svnversion --help
muestra lo que puede hacer en detalle.
Si es Windows, y está utilizando el cliente TortoiseSVN, entonces hay un excelente programa de línea de comandos de Windows incluido llamado SubWCRev. Esta utilidad ampliará las macros en un archivo de texto que usted suministre con varios detalles del repositorio svn que está utilizando; usted puede controlar el formato de la salida. Todo muy conveniente. El archivo de ayuda para esto está aquí: http://tortoisesvn.net/docs/release/TortoiseSVN_en/tsvn-subwcrev.html
Encontré información adicional útil en http://apollo.ucalgary.ca/tlcprojectswiki/index.php/Public/Project_Versioning_-_Best_Practices#Build_Versioning, incluido el código para recuperar los números de versión si están almacenados en el manifiesto. –
ucalgary link is dead. Enlace de la máquina Wayback aquí: http://web.archive.org/web/20101021043408/http://apollo.ucalgary.ca/tlcprojectswiki/index.php/Public/Project_Versioning_-_Best_Practices – Snekse