Mostrar el número de revisión del repository en la aplicación ASP.NET después de la creación automatizada

Tengo una aplicación web ASP.NET y confirmo cambios en un repository de VisualSVN.

Utilizo Jenkins para comstackr la aplicación desde el repository a varios entornos diferentes, incluidos Dev, UAT y Live.

El entorno Dev siempre se crea a partir de la revisión de repository más reciente, pero los demás entornos se crean pasando el número de revisión que queremos build a jenkins como parámetro.

Como cada uno de estos entornos se basará en diferentes revisiones del repository, sería útil poder mostrar el número de revisión en la aplicación.

¿Alguien sabe cómo hacer esto? Desafortunadamente no tengo ni idea, así que aún no he probado nada. Todas las respuestas en Desbordamiento de stack que he encontrado datan de hace casi 9 años, así que esperaba que alguien me pudiera dar una solución actualizada.

Gracias por adelantado

Instale la CLI SVN en la caja maestra de Jenkins y use el command SVN $ revision_number como parámetro para la shell de ejecución de trabajo

$revision_number #as parameter to the jo svn export -r $revision_number http://SVNURL 

Esto revisará la revisión particular en nuestro espacio de trabajo

Hay un conector llamado https://wiki.jenkins-ci.org/display/JENKINS/Subversion+Release+Manager

Este complemento le permite configurar un trabajo en Jenkins para build revisiones específicas de un proyecto.